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.

headers: remove sched.h from interrupt.h

After m68k's task_thread_info() doesn't refer to current,
it's possible to remove sched.h from interrupt.h and not break m68k!
Many thanks to Heiko Carstens for allowing this.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>

authored by

Alexey Dobriyan and committed by
Linus Torvalds
d43c36dc 69585dd6

+145 -1
+1
arch/arm/kernel/time.c
··· 21 21 #include <linux/interrupt.h> 22 22 #include <linux/time.h> 23 23 #include <linux/init.h> 24 + #include <linux/sched.h> 24 25 #include <linux/smp.h> 25 26 #include <linux/timex.h> 26 27 #include <linux/errno.h>
+1
arch/arm/mach-integrator/pci_v3.c
··· 31 31 32 32 #include <mach/hardware.h> 33 33 #include <asm/irq.h> 34 + #include <asm/signal.h> 34 35 #include <asm/system.h> 35 36 #include <asm/mach/pci.h> 36 37 #include <asm/irq_regs.h>
+1
arch/arm/plat-s3c24xx/adc.c
··· 14 14 #include <linux/module.h> 15 15 #include <linux/kernel.h> 16 16 #include <linux/platform_device.h> 17 + #include <linux/sched.h> 17 18 #include <linux/list.h> 18 19 #include <linux/err.h> 19 20 #include <linux/clk.h>
+1
arch/blackfin/kernel/time.c
··· 14 14 #include <linux/time.h> 15 15 #include <linux/irq.h> 16 16 #include <linux/delay.h> 17 + #include <linux/sched.h> 17 18 18 19 #include <asm/blackfin.h> 19 20 #include <asm/time.h>
+1
arch/m32r/kernel/smp.c
··· 17 17 18 18 #include <linux/irq.h> 19 19 #include <linux/interrupt.h> 20 + #include <linux/sched.h> 20 21 #include <linux/spinlock.h> 21 22 #include <linux/mm.h> 22 23 #include <linux/smp.h>
+1
arch/um/drivers/line.c
··· 5 5 6 6 #include "linux/irqreturn.h" 7 7 #include "linux/kd.h" 8 + #include "linux/sched.h" 8 9 #include "chan_kern.h" 9 10 #include "irq_kern.h" 10 11 #include "irq_user.h"
+1
arch/um/drivers/port_kern.c
··· 7 7 #include "linux/interrupt.h" 8 8 #include "linux/list.h" 9 9 #include "linux/mutex.h" 10 + #include "linux/workqueue.h" 10 11 #include "asm/atomic.h" 11 12 #include "init.h" 12 13 #include "irq_kern.h"
+1
arch/um/kernel/irq.c
··· 10 10 #include "linux/interrupt.h" 11 11 #include "linux/kernel_stat.h" 12 12 #include "linux/module.h" 13 + #include "linux/sched.h" 13 14 #include "linux/seq_file.h" 14 15 #include "as-layout.h" 15 16 #include "kern_util.h"
+1
arch/x86/kernel/cpu/mcheck/mce_intel.c
··· 8 8 #include <linux/init.h> 9 9 #include <linux/interrupt.h> 10 10 #include <linux/percpu.h> 11 + #include <linux/sched.h> 11 12 #include <asm/apic.h> 12 13 #include <asm/processor.h> 13 14 #include <asm/msr.h>
+1
arch/x86/kernel/pci-gart_64.c
··· 16 16 #include <linux/agp_backend.h> 17 17 #include <linux/init.h> 18 18 #include <linux/mm.h> 19 + #include <linux/sched.h> 19 20 #include <linux/string.h> 20 21 #include <linux/spinlock.h> 21 22 #include <linux/pci.h>
+1
arch/x86/kernel/reboot.c
··· 4 4 #include <linux/pm.h> 5 5 #include <linux/efi.h> 6 6 #include <linux/dmi.h> 7 + #include <linux/sched.h> 7 8 #include <linux/tboot.h> 8 9 #include <acpi/reboot.h> 9 10 #include <asm/io.h>
+1
arch/xtensa/kernel/time.c
··· 13 13 */ 14 14 15 15 #include <linux/errno.h> 16 + #include <linux/sched.h> 16 17 #include <linux/time.h> 17 18 #include <linux/clocksource.h> 18 19 #include <linux/interrupt.h>
+1
crypto/aead.c
··· 18 18 #include <linux/kernel.h> 19 19 #include <linux/module.h> 20 20 #include <linux/rtnetlink.h> 21 + #include <linux/sched.h> 21 22 #include <linux/slab.h> 22 23 #include <linux/seq_file.h> 23 24
+1
drivers/char/applicom.c
··· 23 23 #include <linux/kernel.h> 24 24 #include <linux/module.h> 25 25 #include <linux/interrupt.h> 26 + #include <linux/sched.h> 26 27 #include <linux/slab.h> 27 28 #include <linux/errno.h> 28 29 #include <linux/miscdevice.h>
+1
drivers/char/epca.c
··· 30 30 #include <linux/kernel.h> 31 31 #include <linux/types.h> 32 32 #include <linux/init.h> 33 + #include <linux/sched.h> 33 34 #include <linux/serial.h> 34 35 #include <linux/delay.h> 35 36 #include <linux/ctype.h>
+1
drivers/char/generic_serial.c
··· 22 22 #include <linux/module.h> 23 23 #include <linux/kernel.h> 24 24 #include <linux/tty.h> 25 + #include <linux/sched.h> 25 26 #include <linux/serial.h> 26 27 #include <linux/mm.h> 27 28 #include <linux/generic_serial.h>
+1
drivers/char/istallion.c
··· 19 19 /*****************************************************************************/ 20 20 21 21 #include <linux/module.h> 22 + #include <linux/sched.h> 22 23 #include <linux/slab.h> 23 24 #include <linux/smp_lock.h> 24 25 #include <linux/interrupt.h>
+1
drivers/char/nozomi.c
··· 48 48 #include <linux/tty.h> 49 49 #include <linux/tty_driver.h> 50 50 #include <linux/tty_flip.h> 51 + #include <linux/sched.h> 51 52 #include <linux/serial.h> 52 53 #include <linux/interrupt.h> 53 54 #include <linux/kmod.h>
+1
drivers/char/pty.c
··· 18 18 #include <linux/tty.h> 19 19 #include <linux/tty_flip.h> 20 20 #include <linux/fcntl.h> 21 + #include <linux/sched.h> 21 22 #include <linux/string.h> 22 23 #include <linux/major.h> 23 24 #include <linux/mm.h>
+1
drivers/char/rio/riocmd.c
··· 32 32 */ 33 33 34 34 #include <linux/module.h> 35 + #include <linux/sched.h> 35 36 #include <linux/slab.h> 36 37 #include <linux/errno.h> 37 38 #include <linux/tty.h>
+1
drivers/char/rio/rioctrl.c
··· 31 31 */ 32 32 33 33 #include <linux/module.h> 34 + #include <linux/sched.h> 34 35 #include <linux/slab.h> 35 36 #include <linux/errno.h> 36 37 #include <asm/io.h>
+1
drivers/char/rio/riotty.c
··· 33 33 #define __EXPLICIT_DEF_H__ 34 34 35 35 #include <linux/module.h> 36 + #include <linux/sched.h> 36 37 #include <linux/slab.h> 37 38 #include <linux/errno.h> 38 39 #include <linux/tty.h>
+1
drivers/char/ser_a2232.c
··· 89 89 #include <linux/interrupt.h> 90 90 #include <linux/kernel.h> 91 91 #include <linux/errno.h> 92 + #include <linux/sched.h> 92 93 #include <linux/tty.h> 93 94 94 95 #include <asm/setup.h>
+1
drivers/char/stallion.c
··· 27 27 /*****************************************************************************/ 28 28 29 29 #include <linux/module.h> 30 + #include <linux/sched.h> 30 31 #include <linux/slab.h> 31 32 #include <linux/interrupt.h> 32 33 #include <linux/tty.h>
+1
drivers/char/tlclk.c
··· 32 32 #include <linux/kernel.h> /* printk() */ 33 33 #include <linux/fs.h> /* everything... */ 34 34 #include <linux/errno.h> /* error codes */ 35 + #include <linux/sched.h> 35 36 #include <linux/slab.h> 36 37 #include <linux/ioport.h> 37 38 #include <linux/interrupt.h>
+1
drivers/hwmon/sht15.c
··· 30 30 #include <linux/hwmon-sysfs.h> 31 31 #include <linux/mutex.h> 32 32 #include <linux/platform_device.h> 33 + #include <linux/sched.h> 33 34 #include <linux/delay.h> 34 35 #include <linux/jiffies.h> 35 36 #include <linux/err.h>
+1
drivers/ieee1394/raw1394.c
··· 29 29 30 30 #include <linux/kernel.h> 31 31 #include <linux/list.h> 32 + #include <linux/sched.h> 32 33 #include <linux/string.h> 33 34 #include <linux/slab.h> 34 35 #include <linux/fs.h>
+1
drivers/ieee1394/video1394.c
··· 30 30 */ 31 31 #include <linux/kernel.h> 32 32 #include <linux/list.h> 33 + #include <linux/sched.h> 33 34 #include <linux/slab.h> 34 35 #include <linux/interrupt.h> 35 36 #include <linux/wait.h>
+1
drivers/infiniband/core/iwcm.c
··· 40 40 #include <linux/idr.h> 41 41 #include <linux/interrupt.h> 42 42 #include <linux/rbtree.h> 43 + #include <linux/sched.h> 43 44 #include <linux/spinlock.h> 44 45 #include <linux/workqueue.h> 45 46 #include <linux/completion.h>
+1
drivers/infiniband/core/ucma.c
··· 34 34 #include <linux/file.h> 35 35 #include <linux/mutex.h> 36 36 #include <linux/poll.h> 37 + #include <linux/sched.h> 37 38 #include <linux/idr.h> 38 39 #include <linux/in.h> 39 40 #include <linux/in6.h>
+1
drivers/infiniband/hw/cxgb3/iwch_provider.c
··· 37 37 #include <linux/delay.h> 38 38 #include <linux/errno.h> 39 39 #include <linux/list.h> 40 + #include <linux/sched.h> 40 41 #include <linux/spinlock.h> 41 42 #include <linux/ethtool.h> 42 43 #include <linux/rtnetlink.h>
+1
drivers/infiniband/hw/cxgb3/iwch_qp.c
··· 29 29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 30 30 * SOFTWARE. 31 31 */ 32 + #include <linux/sched.h> 32 33 #include "iwch_provider.h" 33 34 #include "iwch.h" 34 35 #include "iwch_cm.h"
+1
drivers/infiniband/hw/ipath/ipath_driver.c
··· 31 31 * SOFTWARE. 32 32 */ 33 33 34 + #include <linux/sched.h> 34 35 #include <linux/spinlock.h> 35 36 #include <linux/idr.h> 36 37 #include <linux/pci.h>
+1
drivers/infiniband/hw/ipath/ipath_iba7220.c
··· 37 37 38 38 #include <linux/interrupt.h> 39 39 #include <linux/pci.h> 40 + #include <linux/sched.h> 40 41 #include <linux/delay.h> 41 42 #include <linux/io.h> 42 43 #include <rdma/ib_verbs.h>
+1
drivers/infiniband/hw/ipath/ipath_intr.c
··· 33 33 34 34 #include <linux/pci.h> 35 35 #include <linux/delay.h> 36 + #include <linux/sched.h> 36 37 37 38 #include "ipath_kernel.h" 38 39 #include "ipath_verbs.h"
+1
drivers/infiniband/hw/ipath/ipath_qp.c
··· 32 32 */ 33 33 34 34 #include <linux/err.h> 35 + #include <linux/sched.h> 35 36 #include <linux/vmalloc.h> 36 37 37 38 #include "ipath_verbs.h"
+1
drivers/infiniband/hw/ipath/ipath_ruc.c
··· 31 31 * SOFTWARE. 32 32 */ 33 33 34 + #include <linux/sched.h> 34 35 #include <linux/spinlock.h> 35 36 36 37 #include "ipath_verbs.h"
+1
drivers/infiniband/hw/ipath/ipath_ud.c
··· 31 31 * SOFTWARE. 32 32 */ 33 33 34 + #include <linux/sched.h> 34 35 #include <rdma/ib_smi.h> 35 36 36 37 #include "ipath_verbs.h"
+1
drivers/infiniband/hw/ipath/ipath_user_pages.c
··· 33 33 34 34 #include <linux/mm.h> 35 35 #include <linux/device.h> 36 + #include <linux/sched.h> 36 37 37 38 #include "ipath_kernel.h" 38 39
+1
drivers/infiniband/hw/ipath/ipath_user_sdma.c
··· 33 33 #include <linux/types.h> 34 34 #include <linux/device.h> 35 35 #include <linux/dmapool.h> 36 + #include <linux/sched.h> 36 37 #include <linux/slab.h> 37 38 #include <linux/list.h> 38 39 #include <linux/highmem.h>
+1
drivers/infiniband/hw/ipath/ipath_verbs_mcast.c
··· 32 32 */ 33 33 34 34 #include <linux/rculist.h> 35 + #include <linux/sched.h> 35 36 36 37 #include "ipath_verbs.h" 37 38
+1
drivers/input/keyboard/hilkbd.c
··· 24 24 #include <linux/interrupt.h> 25 25 #include <linux/hil.h> 26 26 #include <linux/io.h> 27 + #include <linux/sched.h> 27 28 #include <linux/spinlock.h> 28 29 #include <asm/irq.h> 29 30 #ifdef CONFIG_HP300
+1
drivers/input/keyboard/sunkbd.c
··· 27 27 */ 28 28 29 29 #include <linux/delay.h> 30 + #include <linux/sched.h> 30 31 #include <linux/slab.h> 31 32 #include <linux/module.h> 32 33 #include <linux/interrupt.h>
+1
drivers/input/serio/libps2.c
··· 13 13 14 14 #include <linux/delay.h> 15 15 #include <linux/module.h> 16 + #include <linux/sched.h> 16 17 #include <linux/slab.h> 17 18 #include <linux/interrupt.h> 18 19 #include <linux/input.h>
+1
drivers/input/serio/serio_raw.c
··· 9 9 * the Free Software Foundation. 10 10 */ 11 11 12 + #include <linux/sched.h> 12 13 #include <linux/slab.h> 13 14 #include <linux/smp_lock.h> 14 15 #include <linux/poll.h>
+1
drivers/input/serio/serport.c
··· 15 15 16 16 #include <asm/uaccess.h> 17 17 #include <linux/kernel.h> 18 + #include <linux/sched.h> 18 19 #include <linux/slab.h> 19 20 #include <linux/module.h> 20 21 #include <linux/init.h>
+1
drivers/isdn/capi/kcapi.c
··· 18 18 #include <linux/interrupt.h> 19 19 #include <linux/ioport.h> 20 20 #include <linux/proc_fs.h> 21 + #include <linux/sched.h> 21 22 #include <linux/seq_file.h> 22 23 #include <linux/skbuff.h> 23 24 #include <linux/workqueue.h>
+1
drivers/isdn/hisax/arcofi.c
··· 10 10 * 11 11 */ 12 12 13 + #include <linux/sched.h> 13 14 #include "hisax.h" 14 15 #include "isdnl1.h" 15 16 #include "isac.h"
+1
drivers/isdn/hisax/hfc_2bds0.c
··· 11 11 */ 12 12 13 13 #include <linux/init.h> 14 + #include <linux/sched.h> 14 15 #include "hisax.h" 15 16 #include "hfc_2bds0.h" 16 17 #include "isdnl1.h"
+1
drivers/isdn/hisax/hfc_pci.c
··· 20 20 #include "hfc_pci.h" 21 21 #include "isdnl1.h" 22 22 #include <linux/pci.h> 23 + #include <linux/sched.h> 23 24 #include <linux/interrupt.h> 24 25 25 26 static const char *hfcpci_revision = "$Revision: 1.48.2.4 $";
+1
drivers/isdn/hysdn/hysdn_procconf.c
··· 11 11 * 12 12 */ 13 13 14 + #include <linux/cred.h> 14 15 #include <linux/module.h> 15 16 #include <linux/poll.h> 16 17 #include <linux/proc_fs.h>
+1
drivers/isdn/hysdn/hysdn_proclog.c
··· 13 13 #include <linux/module.h> 14 14 #include <linux/poll.h> 15 15 #include <linux/proc_fs.h> 16 + #include <linux/sched.h> 16 17 #include <linux/smp_lock.h> 17 18 18 19 #include "hysdn_defs.h"
+1
drivers/isdn/pcbit/drv.c
··· 23 23 #include <linux/kernel.h> 24 24 25 25 #include <linux/types.h> 26 + #include <linux/sched.h> 26 27 #include <linux/slab.h> 27 28 #include <linux/mm.h> 28 29 #include <linux/interrupt.h>
+1
drivers/isdn/pcbit/layer2.c
··· 27 27 #include <linux/string.h> 28 28 #include <linux/kernel.h> 29 29 #include <linux/types.h> 30 + #include <linux/sched.h> 30 31 #include <linux/slab.h> 31 32 #include <linux/interrupt.h> 32 33 #include <linux/workqueue.h>
+1
drivers/isdn/sc/init.c
··· 8 8 #include <linux/init.h> 9 9 #include <linux/interrupt.h> 10 10 #include <linux/delay.h> 11 + #include <linux/sched.h> 11 12 #include "includes.h" 12 13 #include "hardware.h" 13 14 #include "card.h"
+1
drivers/lguest/interrupts_and_traps.c
··· 16 16 #include <linux/uaccess.h> 17 17 #include <linux/interrupt.h> 18 18 #include <linux/module.h> 19 + #include <linux/sched.h> 19 20 #include "lg.h" 20 21 21 22 /* Allow Guests to use a non-128 (ie. non-Linux) syscall trap. */
+1
drivers/media/dvb/dvb-core/dvb_net.c
··· 63 63 #include <asm/uaccess.h> 64 64 #include <linux/crc32.h> 65 65 #include <linux/mutex.h> 66 + #include <linux/sched.h> 66 67 67 68 #include "dvb_demux.h" 68 69 #include "dvb_net.h"
+1
drivers/media/video/meye.c
··· 28 28 */ 29 29 #include <linux/module.h> 30 30 #include <linux/pci.h> 31 + #include <linux/sched.h> 31 32 #include <linux/init.h> 32 33 #include <linux/videodev.h> 33 34 #include <media/v4l2-common.h>
+1
drivers/media/video/videobuf-core.c
··· 17 17 #include <linux/module.h> 18 18 #include <linux/moduleparam.h> 19 19 #include <linux/mm.h> 20 + #include <linux/sched.h> 20 21 #include <linux/slab.h> 21 22 #include <linux/interrupt.h> 22 23
+1
drivers/media/video/videobuf-dma-sg.c
··· 21 21 #include <linux/init.h> 22 22 #include <linux/module.h> 23 23 #include <linux/moduleparam.h> 24 + #include <linux/sched.h> 24 25 #include <linux/slab.h> 25 26 #include <linux/interrupt.h> 26 27
+1
drivers/message/fusion/mptlan.c
··· 56 56 #include <linux/init.h> 57 57 #include <linux/module.h> 58 58 #include <linux/fs.h> 59 + #include <linux/sched.h> 59 60 60 61 #define my_VERSION MPT_LINUX_VERSION_COMMON 61 62 #define MYNAM "mptlan"
+1
drivers/mfd/ucb1x00-core.c
··· 18 18 */ 19 19 #include <linux/module.h> 20 20 #include <linux/kernel.h> 21 + #include <linux/sched.h> 21 22 #include <linux/slab.h> 22 23 #include <linux/init.h> 23 24 #include <linux/errno.h>
+1
drivers/misc/hpilo.c
··· 18 18 #include <linux/device.h> 19 19 #include <linux/file.h> 20 20 #include <linux/cdev.h> 21 + #include <linux/sched.h> 21 22 #include <linux/spinlock.h> 22 23 #include <linux/delay.h> 23 24 #include <linux/uaccess.h>
+1
drivers/misc/ibmasm/command.c
··· 22 22 * 23 23 */ 24 24 25 + #include <linux/sched.h> 25 26 #include "ibmasm.h" 26 27 #include "lowlevel.h" 27 28
+1
drivers/misc/ibmasm/event.c
··· 22 22 * 23 23 */ 24 24 25 + #include <linux/sched.h> 25 26 #include "ibmasm.h" 26 27 #include "lowlevel.h" 27 28
+1
drivers/misc/ibmasm/r_heartbeat.c
··· 20 20 * 21 21 */ 22 22 23 + #include <linux/sched.h> 23 24 #include "ibmasm.h" 24 25 #include "dot_command.h" 25 26
+1
drivers/misc/phantom.c
··· 22 22 #include <linux/interrupt.h> 23 23 #include <linux/cdev.h> 24 24 #include <linux/phantom.h> 25 + #include <linux/sched.h> 25 26 #include <linux/smp_lock.h> 26 27 27 28 #include <asm/atomic.h>
+1
drivers/mtd/devices/m25p80.c
··· 21 21 #include <linux/interrupt.h> 22 22 #include <linux/mutex.h> 23 23 #include <linux/math64.h> 24 + #include <linux/sched.h> 24 25 25 26 #include <linux/mtd/mtd.h> 26 27 #include <linux/mtd/partitions.h>
+1
drivers/mtd/devices/sst25l.c
··· 20 20 #include <linux/device.h> 21 21 #include <linux/mutex.h> 22 22 #include <linux/interrupt.h> 23 + #include <linux/sched.h> 23 24 24 25 #include <linux/mtd/mtd.h> 25 26 #include <linux/mtd/partitions.h>
+1
drivers/net/bonding/bond_sysfs.c
··· 22 22 #include <linux/kernel.h> 23 23 #include <linux/module.h> 24 24 #include <linux/device.h> 25 + #include <linux/sched.h> 25 26 #include <linux/sysdev.h> 26 27 #include <linux/fs.h> 27 28 #include <linux/types.h>
+1
drivers/net/depca.c
··· 237 237 238 238 #include <linux/module.h> 239 239 #include <linux/kernel.h> 240 + #include <linux/sched.h> 240 241 #include <linux/string.h> 241 242 #include <linux/errno.h> 242 243 #include <linux/ioport.h>
+1
drivers/net/e100.c
··· 151 151 #include <linux/moduleparam.h> 152 152 #include <linux/kernel.h> 153 153 #include <linux/types.h> 154 + #include <linux/sched.h> 154 155 #include <linux/slab.h> 155 156 #include <linux/delay.h> 156 157 #include <linux/init.h>
+1
drivers/net/eql.c
··· 111 111 * Sorry, I had to rewrite most of this for 2.5.x -DaveM 112 112 */ 113 113 114 + #include <linux/capability.h> 114 115 #include <linux/module.h> 115 116 #include <linux/kernel.h> 116 117 #include <linux/init.h>
+1
drivers/net/ethoc.c
··· 17 17 #include <linux/mii.h> 18 18 #include <linux/phy.h> 19 19 #include <linux/platform_device.h> 20 + #include <linux/sched.h> 20 21 #include <net/ethoc.h> 21 22 22 23 static int buffer_size = 0x8000; /* 32 KBytes */
+1
drivers/net/ewrk3.c
··· 145 145 146 146 #include <linux/module.h> 147 147 #include <linux/kernel.h> 148 + #include <linux/sched.h> 148 149 #include <linux/string.h> 149 150 #include <linux/errno.h> 150 151 #include <linux/ioport.h>
+1
drivers/net/forcedeth.c
··· 49 49 #include <linux/netdevice.h> 50 50 #include <linux/etherdevice.h> 51 51 #include <linux/delay.h> 52 + #include <linux/sched.h> 52 53 #include <linux/spinlock.h> 53 54 #include <linux/ethtool.h> 54 55 #include <linux/timer.h>
+1
drivers/net/hamachi.c
··· 145 145 /* Time in jiffies before concluding the transmitter is hung. */ 146 146 #define TX_TIMEOUT (5*HZ) 147 147 148 + #include <linux/capability.h> 148 149 #include <linux/module.h> 149 150 #include <linux/kernel.h> 150 151 #include <linux/string.h>
+1
drivers/net/hamradio/baycom_epp.c
··· 44 44 #include <linux/module.h> 45 45 #include <linux/kernel.h> 46 46 #include <linux/init.h> 47 + #include <linux/sched.h> 47 48 #include <linux/string.h> 48 49 #include <linux/workqueue.h> 49 50 #include <linux/fs.h>
+1
drivers/net/hamradio/baycom_ser_fdx.c
··· 71 71 72 72 /*****************************************************************************/ 73 73 74 + #include <linux/capability.h> 74 75 #include <linux/module.h> 75 76 #include <linux/ioport.h> 76 77 #include <linux/string.h>
+1
drivers/net/hamradio/baycom_ser_hdx.c
··· 61 61 62 62 /*****************************************************************************/ 63 63 64 + #include <linux/capability.h> 64 65 #include <linux/module.h> 65 66 #include <linux/ioport.h> 66 67 #include <linux/string.h>
+1
drivers/net/hamradio/hdlcdrv.c
··· 42 42 43 43 /*****************************************************************************/ 44 44 45 + #include <linux/capability.h> 45 46 #include <linux/module.h> 46 47 #include <linux/types.h> 47 48 #include <linux/net.h>
+1
drivers/net/hp100.c
··· 98 98 99 99 #include <linux/module.h> 100 100 #include <linux/kernel.h> 101 + #include <linux/sched.h> 101 102 #include <linux/string.h> 102 103 #include <linux/errno.h> 103 104 #include <linux/ioport.h>
+1
drivers/net/igb/igb_ethtool.c
··· 34 34 #include <linux/interrupt.h> 35 35 #include <linux/if_ether.h> 36 36 #include <linux/ethtool.h> 37 + #include <linux/sched.h> 37 38 38 39 #include "igb.h" 39 40
+1
drivers/net/irda/toim3232-sir.c
··· 120 120 #include <linux/module.h> 121 121 #include <linux/delay.h> 122 122 #include <linux/init.h> 123 + #include <linux/sched.h> 123 124 124 125 #include <net/irda/irda.h> 125 126
+1
drivers/net/ns83820.c
··· 111 111 #include <linux/compiler.h> 112 112 #include <linux/prefetch.h> 113 113 #include <linux/ethtool.h> 114 + #include <linux/sched.h> 114 115 #include <linux/timer.h> 115 116 #include <linux/if_vlan.h> 116 117 #include <linux/rtnetlink.h>
+1
drivers/net/pcnet32.c
··· 31 31 32 32 #include <linux/module.h> 33 33 #include <linux/kernel.h> 34 + #include <linux/sched.h> 34 35 #include <linux/string.h> 35 36 #include <linux/errno.h> 36 37 #include <linux/ioport.h>
+1
drivers/net/sb1000.c
··· 36 36 37 37 #include <linux/module.h> 38 38 #include <linux/kernel.h> 39 + #include <linux/sched.h> 39 40 #include <linux/string.h> 40 41 #include <linux/interrupt.h> 41 42 #include <linux/errno.h>
+1
drivers/net/sis900.c
··· 52 52 #include <linux/module.h> 53 53 #include <linux/moduleparam.h> 54 54 #include <linux/kernel.h> 55 + #include <linux/sched.h> 55 56 #include <linux/string.h> 56 57 #include <linux/timer.h> 57 58 #include <linux/errno.h>
+1
drivers/net/skfp/skfddi.c
··· 73 73 74 74 /* Include files */ 75 75 76 + #include <linux/capability.h> 76 77 #include <linux/module.h> 77 78 #include <linux/kernel.h> 78 79 #include <linux/errno.h>
+1
drivers/net/skge.c
··· 37 37 #include <linux/crc32.h> 38 38 #include <linux/dma-mapping.h> 39 39 #include <linux/debugfs.h> 40 + #include <linux/sched.h> 40 41 #include <linux/seq_file.h> 41 42 #include <linux/mii.h> 42 43 #include <asm/irq.h>
+1
drivers/net/slip.c
··· 67 67 #include <asm/system.h> 68 68 #include <asm/uaccess.h> 69 69 #include <linux/bitops.h> 70 + #include <linux/sched.h> 70 71 #include <linux/string.h> 71 72 #include <linux/mm.h> 72 73 #include <linux/interrupt.h>
+1
drivers/net/sungem.c
··· 38 38 #include <linux/interrupt.h> 39 39 #include <linux/ioport.h> 40 40 #include <linux/in.h> 41 + #include <linux/sched.h> 41 42 #include <linux/slab.h> 42 43 #include <linux/string.h> 43 44 #include <linux/delay.h>
+1
drivers/net/tokenring/ibmtr.c
··· 108 108 #define IBMTR_DEBUG_MESSAGES 0 109 109 110 110 #include <linux/module.h> 111 + #include <linux/sched.h> 111 112 112 113 #ifdef PCMCIA /* required for ibmtr_cs.c to build */ 113 114 #undef MODULE /* yes, really */
+1
drivers/net/typhoon.c
··· 108 108 109 109 #include <linux/module.h> 110 110 #include <linux/kernel.h> 111 + #include <linux/sched.h> 111 112 #include <linux/string.h> 112 113 #include <linux/timer.h> 113 114 #include <linux/errno.h>
+1
drivers/net/wan/cosa.c
··· 76 76 77 77 #include <linux/module.h> 78 78 #include <linux/kernel.h> 79 + #include <linux/sched.h> 79 80 #include <linux/slab.h> 80 81 #include <linux/poll.h> 81 82 #include <linux/fs.h>
+1
drivers/net/wan/cycx_x25.c
··· 84 84 #include <linux/kernel.h> /* printk(), and other useful stuff */ 85 85 #include <linux/module.h> 86 86 #include <linux/string.h> /* inline memset(), etc. */ 87 + #include <linux/sched.h> 87 88 #include <linux/slab.h> /* kmalloc(), kfree() */ 88 89 #include <linux/stddef.h> /* offsetof(), etc. */ 89 90 #include <linux/wanrouter.h> /* WAN router definitions */
+1
drivers/net/wan/dscc4.c
··· 81 81 */ 82 82 83 83 #include <linux/module.h> 84 + #include <linux/sched.h> 84 85 #include <linux/types.h> 85 86 #include <linux/errno.h> 86 87 #include <linux/list.h>
+1
drivers/net/wan/farsync.c
··· 19 19 #include <linux/kernel.h> 20 20 #include <linux/version.h> 21 21 #include <linux/pci.h> 22 + #include <linux/sched.h> 22 23 #include <linux/ioport.h> 23 24 #include <linux/init.h> 24 25 #include <linux/if.h>
+1
drivers/net/wireless/b43/pio.c
··· 30 30 #include "xmit.h" 31 31 32 32 #include <linux/delay.h> 33 + #include <linux/sched.h> 33 34 34 35 35 36 static u16 generate_cookie(struct b43_pio_txqueue *q,
+1
drivers/net/wireless/b43legacy/main.c
··· 37 37 #include <linux/firmware.h> 38 38 #include <linux/wireless.h> 39 39 #include <linux/workqueue.h> 40 + #include <linux/sched.h> 40 41 #include <linux/skbuff.h> 41 42 #include <linux/dma-mapping.h> 42 43 #include <net/dst.h>
+1
drivers/net/wireless/b43legacy/phy.c
··· 31 31 32 32 #include <linux/delay.h> 33 33 #include <linux/pci.h> 34 + #include <linux/sched.h> 34 35 #include <linux/types.h> 35 36 36 37 #include "b43legacy.h"
+1
drivers/net/wireless/hostap/hostap_info.c
··· 1 1 /* Host AP driver Info Frame processing (part of hostap.o module) */ 2 2 3 3 #include <linux/if_arp.h> 4 + #include <linux/sched.h> 4 5 #include "hostap_wlan.h" 5 6 #include "hostap.h" 6 7 #include "hostap_ap.h"
+1
drivers/net/wireless/hostap/hostap_ioctl.c
··· 1 1 /* ioctl() (mostly Linux Wireless Extensions) routines for Host AP driver */ 2 2 3 3 #include <linux/types.h> 4 + #include <linux/sched.h> 4 5 #include <linux/ethtool.h> 5 6 #include <linux/if_arp.h> 6 7 #include <net/lib80211.h>
+1
drivers/net/wireless/ipw2x00/ipw2200.c
··· 30 30 31 31 ******************************************************************************/ 32 32 33 + #include <linux/sched.h> 33 34 #include "ipw2200.h" 34 35 35 36
+1
drivers/net/wireless/iwlwifi/iwl-3945.c
··· 30 30 #include <linux/pci.h> 31 31 #include <linux/dma-mapping.h> 32 32 #include <linux/delay.h> 33 + #include <linux/sched.h> 33 34 #include <linux/skbuff.h> 34 35 #include <linux/netdevice.h> 35 36 #include <linux/wireless.h>
+1
drivers/net/wireless/iwlwifi/iwl-4965.c
··· 30 30 #include <linux/pci.h> 31 31 #include <linux/dma-mapping.h> 32 32 #include <linux/delay.h> 33 + #include <linux/sched.h> 33 34 #include <linux/skbuff.h> 34 35 #include <linux/netdevice.h> 35 36 #include <linux/wireless.h>
+1
drivers/net/wireless/iwlwifi/iwl-5000.c
··· 29 29 #include <linux/pci.h> 30 30 #include <linux/dma-mapping.h> 31 31 #include <linux/delay.h> 32 + #include <linux/sched.h> 32 33 #include <linux/skbuff.h> 33 34 #include <linux/netdevice.h> 34 35 #include <linux/wireless.h>
+1
drivers/net/wireless/iwlwifi/iwl-agn.c
··· 33 33 #include <linux/pci.h> 34 34 #include <linux/dma-mapping.h> 35 35 #include <linux/delay.h> 36 + #include <linux/sched.h> 36 37 #include <linux/skbuff.h> 37 38 #include <linux/netdevice.h> 38 39 #include <linux/wireless.h>
+1
drivers/net/wireless/iwlwifi/iwl-core.c
··· 29 29 #include <linux/kernel.h> 30 30 #include <linux/module.h> 31 31 #include <linux/etherdevice.h> 32 + #include <linux/sched.h> 32 33 #include <net/mac80211.h> 33 34 34 35 #include "iwl-eeprom.h"
+1
drivers/net/wireless/iwlwifi/iwl-hcmd.c
··· 28 28 29 29 #include <linux/kernel.h> 30 30 #include <linux/module.h> 31 + #include <linux/sched.h> 31 32 #include <net/mac80211.h> 32 33 33 34 #include "iwl-dev.h" /* FIXME: remove */
+1
drivers/net/wireless/iwlwifi/iwl-tx.c
··· 28 28 *****************************************************************************/ 29 29 30 30 #include <linux/etherdevice.h> 31 + #include <linux/sched.h> 31 32 #include <net/mac80211.h> 32 33 #include "iwl-eeprom.h" 33 34 #include "iwl-dev.h"
+1
drivers/net/wireless/iwlwifi/iwl3945-base.c
··· 33 33 #include <linux/pci.h> 34 34 #include <linux/dma-mapping.h> 35 35 #include <linux/delay.h> 36 + #include <linux/sched.h> 36 37 #include <linux/skbuff.h> 37 38 #include <linux/netdevice.h> 38 39 #include <linux/wireless.h>
+1
drivers/net/wireless/iwmc3200wifi/cfg80211.c
··· 23 23 24 24 #include <linux/kernel.h> 25 25 #include <linux/netdevice.h> 26 + #include <linux/sched.h> 26 27 #include <linux/etherdevice.h> 27 28 #include <linux/wireless.h> 28 29 #include <linux/ieee80211.h>
+1
drivers/net/wireless/iwmc3200wifi/commands.c
··· 40 40 #include <linux/wireless.h> 41 41 #include <linux/etherdevice.h> 42 42 #include <linux/ieee80211.h> 43 + #include <linux/sched.h> 43 44 44 45 #include "iwm.h" 45 46 #include "bus.h"
+1
drivers/net/wireless/iwmc3200wifi/main.c
··· 38 38 39 39 #include <linux/kernel.h> 40 40 #include <linux/netdevice.h> 41 + #include <linux/sched.h> 41 42 #include <linux/ieee80211.h> 42 43 #include <linux/wireless.h> 43 44
+1
drivers/net/wireless/iwmc3200wifi/rx.c
··· 38 38 39 39 #include <linux/kernel.h> 40 40 #include <linux/netdevice.h> 41 + #include <linux/sched.h> 41 42 #include <linux/etherdevice.h> 42 43 #include <linux/wireless.h> 43 44 #include <linux/ieee80211.h>
+1
drivers/net/wireless/libertas/cmd.c
··· 6 6 #include <net/iw_handler.h> 7 7 #include <net/lib80211.h> 8 8 #include <linux/kfifo.h> 9 + #include <linux/sched.h> 9 10 #include "host.h" 10 11 #include "hostcmd.h" 11 12 #include "decl.h"
+1
drivers/net/wireless/libertas/tx.c
··· 3 3 */ 4 4 #include <linux/netdevice.h> 5 5 #include <linux/etherdevice.h> 6 + #include <linux/sched.h> 6 7 7 8 #include "hostcmd.h" 8 9 #include "radiotap.h"
+1
drivers/net/wireless/prism54/isl_ioctl.c
··· 19 19 * 20 20 */ 21 21 22 + #include <linux/capability.h> 22 23 #include <linux/module.h> 23 24 #include <linux/kernel.h> 24 25 #include <linux/if_arp.h>
+1
drivers/net/wireless/prism54/islpci_dev.c
··· 23 23 #include <linux/netdevice.h> 24 24 #include <linux/ethtool.h> 25 25 #include <linux/pci.h> 26 + #include <linux/sched.h> 26 27 #include <linux/etherdevice.h> 27 28 #include <linux/delay.h> 28 29 #include <linux/if_arp.h>
+1
drivers/net/wireless/prism54/islpci_mgt.c
··· 20 20 #include <linux/netdevice.h> 21 21 #include <linux/module.h> 22 22 #include <linux/pci.h> 23 + #include <linux/sched.h> 23 24 24 25 #include <asm/io.h> 25 26 #include <asm/system.h>
+1
drivers/net/wireless/rt2x00/rt2x00debug.c
··· 27 27 #include <linux/kernel.h> 28 28 #include <linux/module.h> 29 29 #include <linux/poll.h> 30 + #include <linux/sched.h> 30 31 #include <linux/uaccess.h> 31 32 32 33 #include "rt2x00.h"
+1
drivers/pci/pcie/aer/aerdrv.c
··· 17 17 18 18 #include <linux/module.h> 19 19 #include <linux/pci.h> 20 + #include <linux/sched.h> 20 21 #include <linux/kernel.h> 21 22 #include <linux/errno.h> 22 23 #include <linux/pm.h>
+1
drivers/rtc/interface.c
··· 12 12 */ 13 13 14 14 #include <linux/rtc.h> 15 + #include <linux/sched.h> 15 16 #include <linux/log2.h> 16 17 17 18 int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm)
+1
drivers/rtc/rtc-dev.c
··· 13 13 14 14 #include <linux/module.h> 15 15 #include <linux/rtc.h> 16 + #include <linux/sched.h> 16 17 #include "rtc-core.h" 17 18 18 19 static dev_t rtc_devt;
+1
drivers/uio/uio.c
··· 19 19 #include <linux/device.h> 20 20 #include <linux/mm.h> 21 21 #include <linux/idr.h> 22 + #include <linux/sched.h> 22 23 #include <linux/string.h> 23 24 #include <linux/kobject.h> 24 25 #include <linux/uio_driver.h>
+1
drivers/uwb/whc-rc.c
··· 42 42 #include <linux/init.h> 43 43 #include <linux/module.h> 44 44 #include <linux/pci.h> 45 + #include <linux/sched.h> 45 46 #include <linux/dma-mapping.h> 46 47 #include <linux/interrupt.h> 47 48 #include <linux/workqueue.h>
+1
fs/file.c
··· 10 10 #include <linux/fs.h> 11 11 #include <linux/mm.h> 12 12 #include <linux/time.h> 13 + #include <linux/sched.h> 13 14 #include <linux/slab.h> 14 15 #include <linux/vmalloc.h> 15 16 #include <linux/file.h>
+1 -1
include/linux/interrupt.h
··· 10 10 #include <linux/irqreturn.h> 11 11 #include <linux/irqnr.h> 12 12 #include <linux/hardirq.h> 13 - #include <linux/sched.h> 14 13 #include <linux/irqflags.h> 15 14 #include <linux/smp.h> 16 15 #include <linux/percpu.h> ··· 609 610 static inline void debug_poll_all_shared_irqs(void) { } 610 611 #endif 611 612 613 + struct seq_file; 612 614 int show_interrupts(struct seq_file *p, void *v); 613 615 614 616 struct irq_desc;
+1
include/linux/mmc/host.h
··· 11 11 #define LINUX_MMC_HOST_H 12 12 13 13 #include <linux/leds.h> 14 + #include <linux/sched.h> 14 15 15 16 #include <linux/mmc/core.h> 16 17
+1
kernel/irq/handle.c
··· 11 11 */ 12 12 13 13 #include <linux/irq.h> 14 + #include <linux/sched.h> 14 15 #include <linux/slab.h> 15 16 #include <linux/module.h> 16 17 #include <linux/random.h>
+1
kernel/mutex-debug.c
··· 16 16 #include <linux/delay.h> 17 17 #include <linux/module.h> 18 18 #include <linux/poison.h> 19 + #include <linux/sched.h> 19 20 #include <linux/spinlock.h> 20 21 #include <linux/kallsyms.h> 21 22 #include <linux/interrupt.h>
+1
kernel/time/timekeeping.c
··· 13 13 #include <linux/percpu.h> 14 14 #include <linux/init.h> 15 15 #include <linux/mm.h> 16 + #include <linux/sched.h> 16 17 #include <linux/sysdev.h> 17 18 #include <linux/clocksource.h> 18 19 #include <linux/jiffies.h>
+1
lib/debugobjects.c
··· 9 9 */ 10 10 #include <linux/debugobjects.h> 11 11 #include <linux/interrupt.h> 12 + #include <linux/sched.h> 12 13 #include <linux/seq_file.h> 13 14 #include <linux/debugfs.h> 14 15 #include <linux/hash.h>
+1
lib/fault-inject.c
··· 1 1 #include <linux/kernel.h> 2 2 #include <linux/init.h> 3 3 #include <linux/random.h> 4 + #include <linux/sched.h> 4 5 #include <linux/stat.h> 5 6 #include <linux/types.h> 6 7 #include <linux/fs.h>
+1
mm/vmalloc.c
··· 12 12 #include <linux/mm.h> 13 13 #include <linux/module.h> 14 14 #include <linux/highmem.h> 15 + #include <linux/sched.h> 15 16 #include <linux/slab.h> 16 17 #include <linux/spinlock.h> 17 18 #include <linux/interrupt.h>
+1
net/irda/ircomm/ircomm_tty_attach.c
··· 30 30 ********************************************************************/ 31 31 32 32 #include <linux/init.h> 33 + #include <linux/sched.h> 33 34 34 35 #include <net/irda/irda.h> 35 36 #include <net/irda/irlmp.h>
+1
net/irda/irlan/irlan_common.c
··· 30 30 #include <linux/init.h> 31 31 #include <linux/errno.h> 32 32 #include <linux/proc_fs.h> 33 + #include <linux/sched.h> 33 34 #include <linux/seq_file.h> 34 35 #include <linux/random.h> 35 36 #include <linux/netdevice.h>
+1
net/irda/irlan/irlan_eth.c
··· 30 30 #include <linux/inetdevice.h> 31 31 #include <linux/if_arp.h> 32 32 #include <linux/module.h> 33 + #include <linux/sched.h> 33 34 #include <net/arp.h> 34 35 35 36 #include <net/irda/irda.h>
+1
net/irda/irnet/irnet_irda.c
··· 9 9 */ 10 10 11 11 #include "irnet_irda.h" /* Private header */ 12 + #include <linux/sched.h> 12 13 #include <linux/seq_file.h> 13 14 #include <asm/unaligned.h> 14 15
+1
net/irda/irnet/irnet_ppp.c
··· 13 13 * 2) as a control channel (write commands, read events) 14 14 */ 15 15 16 + #include <linux/sched.h> 16 17 #include <linux/smp_lock.h> 17 18 #include "irnet_ppp.h" /* Private header */ 18 19 /* Please put other headers in irnet.h - Thanks */
+1
net/mac80211/rc80211_pid_debugfs.c
··· 6 6 * published by the Free Software Foundation. 7 7 */ 8 8 9 + #include <linux/sched.h> 9 10 #include <linux/spinlock.h> 10 11 #include <linux/poll.h> 11 12 #include <linux/netdevice.h>
+1
net/netfilter/nf_conntrack_core.c
··· 14 14 #include <linux/types.h> 15 15 #include <linux/netfilter.h> 16 16 #include <linux/module.h> 17 + #include <linux/sched.h> 17 18 #include <linux/skbuff.h> 18 19 #include <linux/proc_fs.h> 19 20 #include <linux/vmalloc.h>
+1
net/sunrpc/xprtrdma/svc_rdma_transport.c
··· 42 42 #include <linux/sunrpc/svc_xprt.h> 43 43 #include <linux/sunrpc/debug.h> 44 44 #include <linux/sunrpc/rpc_rdma.h> 45 + #include <linux/sched.h> 45 46 #include <linux/spinlock.h> 46 47 #include <rdma/ib_verbs.h> 47 48 #include <rdma/rdma_cm.h>
+1
net/wireless/core.c
··· 14 14 #include <linux/device.h> 15 15 #include <linux/etherdevice.h> 16 16 #include <linux/rtnetlink.h> 17 + #include <linux/sched.h> 17 18 #include <net/genetlink.h> 18 19 #include <net/cfg80211.h> 19 20 #include "nl80211.h"