1
0
Fork 0
alistair23-linux/include/linux
Florian Westphal 8f97339d3f netfilter: add ipv4 reverse path filter match
This tries to do the same thing as fib_validate_source(), but differs
in several aspects.

The most important difference is that the reverse path filter built into
fib_validate_source uses the oif as iif when performing the reverse
lookup.  We do not do this, as the oif is not yet known by the time the
PREROUTING hook is invoked.

We can't wait until FORWARD chain because by the time FORWARD is invoked
ipv4 forward path may have already sent icmp messages is response
to to-be-discarded-via-rpfilter packets.

To avoid the such an additional lookup in PREROUTING, Patrick McHardy
suggested to attach the path information directly in the match
(i.e., just do what the standard ipv4 path does a bit earlier in PREROUTING).

This works, but it also has a few caveats. Most importantly, when using
marks in PREROUTING to re-route traffic based on the nfmark, -m rpfilter
would have to be used after the nfmark has been set; otherwise the nfmark
would have no effect (because the route is already attached).

Another problem would be interaction with -j TPROXY, as this target sets an
nfmark and uses ACCEPT instead of continue, i.e. such a version of
-m rpfilter cannot be used for the initial to-be-intercepted packets.

In case in turns out that the oif is required, we can add Patricks
suggestion with a new match option (e.g. --rpf-use-oif) to keep ruleset
compatibility.

Another difference to current builtin ipv4 rpfilter is that packets subject to ipsec
transformation are not automatically excluded. If you want this, simply
combine -m rpfilter with the policy match.

Packets arriving on loopback interfaces always match.

Signed-off-by: Florian Westphal <fw@strlen.de>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
2011-12-04 22:43:37 +01:00
..
amba Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma 2011-11-04 18:02:25 -07:00
bcma include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
byteorder
caif headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
can can: cc770: add driver core for the Bosch CC770 and Intel AN82527 2011-12-01 13:09:31 -05:00
ceph libceph: Allocate larger oid buffer in request msgs 2011-11-11 09:50:19 -08:00
crush
decompress Fix common misspellings 2011-03-31 11:26:23 -03:00
dvb [media] DVB: increment minor version after addition of SYS_TURBO 2011-09-03 19:07:21 -03:00
hdlc
i2c Merge branch 'for-next' of git://git.infradead.org/users/sameo/mfd-2.6 2011-11-03 09:40:51 -07:00
input Input: adp5589-keys - add support for the ADP5585 derivatives 2011-10-18 21:26:55 -07:00
isdn Fix common misspellings 2011-03-31 11:26:23 -03:00
lockd
mfd regulator: TPS65910: Fix VDD1/2 voltage selector count 2011-11-23 14:03:52 +00:00
mlx4 net/mlx4_en: adding loopback support 2011-11-27 17:17:04 -05:00
mmc mmc: fix compile error when CONFIG_BLOCK is not enabled 2011-10-27 09:11:34 -04:00
mtd Merge git://git.infradead.org/mtd-2.6 2011-11-07 09:11:16 -08:00
netfilter netfilter: add ipv4 reverse path filter match 2011-12-04 22:43:37 +01:00
netfilter_arp headers, netfilter: Use kernel type names __u8, __u16, __u32 2011-08-26 12:02:50 -04:00
netfilter_bridge Fix common misspellings 2011-03-31 11:26:23 -03:00
netfilter_ipv4 netfilter: export NAT definitions through linux/netfilter_ipv4/nf_nat.h 2011-11-01 09:19:52 +01:00
netfilter_ipv6 headers, netfilter: Use kernel type names __u8, __u16, __u32 2011-08-26 12:02:50 -04:00
nfc
nfsd NFSD: Remove the ex_pathname field from struct svc_export 2011-09-13 22:44:10 -04:00
pinctrl pinctrl: fix "warning: 'struct pinctrl_dev' declared inside parameter list" 2011-11-09 15:07:40 +01:00
platform_data drivers/leds/leds-renesas-tpu.c: move Renesas TPU LED driver platform data 2011-10-31 17:30:55 -07:00
power power_supply: MAX17042: Support additional properties 2011-07-08 17:01:58 +04:00
raid md: load/store badblock list from v1.x metadata 2011-07-28 11:31:47 +10:00
regulator Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
rtc ARM: CSR: add rtc i/o bridge interface for SiRFprimaII 2011-09-11 09:17:53 +08:00
spi backlight: fix broken regulator API usage in l4f00242t03 2011-10-31 17:30:54 -07:00
ssb include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
sunrpc net: remove ipv6_addr_copy() 2011-11-22 16:43:32 -05:00
tc_act
tc_ematch net: remove SK_ROUTE_CAPS from meta ematch 2011-07-14 14:45:59 -07:00
unaligned
usb Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2011-10-31 15:42:54 -07:00
uwb include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
wimax
8250_pci.h
Kbuild net: introduce ethernet teaming device 2011-11-13 16:10:10 -05:00
a.out.h
ac97_codec.h
acct.h
acpi.h Merge branch 'apei-release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 2011-08-03 21:53:27 -10:00
acpi_io.h ACPI: Introduce acpi_os_get_iomem() 2011-02-24 19:58:42 +01:00
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h PCI: PCIe AER: add aer_recover_queue 2011-07-22 08:25:37 -07:00
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h
aio.h aio: allocate kiocbs in batches 2011-11-02 16:07:03 -07:00
aio_abi.h
alarmtimer.h alarmtimers: Add try_to_cancel functionality 2011-08-10 14:55:29 -07:00
altera_jtaguart.h
altera_uart.h
amd-iommu.h iommu/amd: Move missing parts to drivers/iommu 2011-06-21 10:49:31 +02:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h anonfd: fix missing declaration 2011-07-20 20:47:43 -04:00
apm-emulation.h
apm_bios.h
arcdevice.h net: remove interrupt.h inclusion from netdevice.h 2011-06-06 22:55:11 -07:00
arcfb.h
async.h
async_tx.h
ata.h libata: Use 'bool' return value for ata_id_XXX 2011-03-15 02:42:32 -04:00
ata_platform.h
atalk.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
ath9k_platform.h ath9k: add external_reset callback to ath9k_platfom_data for AR9330 2011-06-22 16:09:57 -04:00
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h atm: eliminate atm_guess_pdu2truesize() 2011-11-26 16:40:30 -05:00
atmel-mci.h mmc: atmel-mci: change namespace 2011-10-26 15:43:25 -04:00
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h mmc: atmel-mci: use ATMEL_PDC_SCND_BUF_OFF instead of a literal value 2011-10-26 15:43:26 -04:00
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
atomic.h atomic: Update comments in atomic.h 2011-07-26 16:49:47 -07:00
attribute_container.h
audit.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
auto_dev-ioctl.h
auto_fs.h
auto_fs4.h
auxvec.h
average.h
ax25.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
b1lli.h
b1pcmcia.h
backing-dev.h writeback: Add a 'reason' to wb_writeback_work 2011-10-31 00:33:36 +08:00
backlight.h backlight: add backlight type 2011-03-22 17:43:59 -07:00
basic_mmio_gpio.h drivers/gpio/gpio-generic.c: fix build errors 2011-09-14 18:09:38 -07:00
baycom.h
bcd.h
bch.h lib: add shared BCH ECC library 2011-03-11 14:25:50 +00:00
bfin_mac.h
bfs_fs.h
binfmts.h consolidate BINPRM_FLAGS_ENFORCE_NONDUMP handling 2011-07-20 01:43:10 -04:00
bio.h bio: change some signed vars to unsigned 2011-11-16 09:21:50 +01:00
bit_spinlock.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
bitmap.h Merge branch 'apei' into apei-release 2011-08-03 11:30:42 -04:00
bitops.h arch: remove CONFIG_GENERIC_FIND_{NEXT_BIT,BIT_LE,LAST_BIT} 2011-05-26 17:12:38 -07:00
bitrev.h
blk-iopoll.h
blk_types.h block: Remove the control of complete cpu from bio. 2011-10-24 16:11:30 +02:00
blkdev.h Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
blkpg.h
blktrace_api.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
blockgroup_lock.h
bma150.h Input: add driver for Bosch Sensortec's BMA150 accelerometer 2011-08-09 01:33:04 -07:00
bootmem.h memblock/nobootmem: allow alloc_bootmem() to take 0 as low limit 2011-05-25 08:39:30 -07:00
bottom_half.h
bpqether.h
brcmphy.h
bsearch.h lib: Add generic binary search function to the kernel. 2011-05-19 16:55:27 +09:30
bsg-lib.h block: add bsg helper library 2011-07-31 22:05:09 +02:00
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
bug.h
c2port.h include/linux/c2port.h: remove wrong and never used macros 2011-05-25 08:39:43 -07:00
cache.h
can.h can: remove references to berlios mailinglist 2011-10-17 19:22:46 -04:00
capability.h net: allow CAP_NET_RAW to set socket options IP{,V6}_TRANSPARENT 2011-10-20 18:21:36 -04:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cdrom.h
cfag12864b.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cgroup.h memcg: replace ss->id_lock with a rwlock 2011-11-02 16:07:03 -07:00
cgroup_subsys.h net: add network priority cgroup infrastructure (v4) 2011-11-22 15:22:23 -05:00
cgroupstats.h
chio.h
circ_buf.h
cleancache.h mm: cleancache core ops functions and config 2011-05-26 10:01:36 -06:00
clk.h clk: provide prepare/unprepare functions 2011-09-27 09:25:02 +01:00
clkdev.h ARM: 7131/1: clkdev: Add Common Macro for clk_lookup 2011-10-13 14:36:58 +01:00
clksrc-dbx500-prcmu.h clocksource: fixup ux500 build problems 2011-10-03 09:34:16 +02:00
clockchips.h clockevents: Add direct ktime programming function 2011-09-08 11:10:56 +02:00
clocksource.h clocksource: Avoid selecting mult values that might overflow when adjusted 2011-11-10 11:27:08 -08:00
cm4000_cs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cn_proc.h connector: add comm change event report to proc connector 2011-09-28 13:41:50 -04:00
cnt32_to_63.h
coda.h
coda_psdev.h
coff.h
com20020.h
compaction.h mm: compaction: make compact_zone_order() static 2011-10-31 17:30:49 -07:00
compat.h Cross Memory Attach 2011-10-31 17:30:44 -07:00
compiler-gcc.h sparse: define __must_be_array() for __CHECKER__ 2011-05-25 08:39:46 -07:00
compiler-gcc3.h include/linux/compiler-gcc*.h: unify macro definitions 2011-03-22 17:44:10 -07:00
compiler-gcc4.h sparse: Undef __compiletime_{warning,error} if __CHECKER__ is defined 2011-05-25 08:39:47 -07:00
compiler-intel.h
compiler.h
completion.h
comstats.h
concap.h
configfs.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
connector.h MAINTAINERS: Evgeniy has moved 2011-08-25 16:25:33 -07:00
console.h
console_struct.h
consolemap.h
const.h
cordic.h lib: cordic: add library module providing cordic angle calculation 2011-06-03 15:01:07 -04:00
coredump.h
cper.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cpu.h PM / Sleep: Remove unused symbol 'suspend_cpu_hotplug' 2011-11-04 22:28:09 +01:00
cpu_pm.h cpu_pm: Add cpu power management notifiers 2011-09-23 12:05:29 +05:30
cpu_rmap.h
cpufreq.h cpufreq: expose a cpufreq_quick_get_max routine 2011-06-28 13:54:26 -07:00
cpuidle.h Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux 2011-11-07 10:13:52 -08:00
cpumask.h cpumask: add cpumask_var_t documentation 2011-07-26 16:49:44 -07:00
cpuset.h cpuset: Fix cpuset_cpus_allowed_fallback(), don't update tsk->rt.nr_cpus_allowed 2011-05-28 17:02:57 +02:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h [S390] kdump: Add size to elfcorehdr kernel parameter 2011-10-30 15:16:41 +01:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h lib: crc8: add new library module providing crc8 algorithm 2011-06-03 15:01:06 -04:00
crc16.h
crc32.h crc32: add missed brackets in macro 2011-03-22 17:44:15 -07:00
crc32c.h
cred.h cred: use 'const' in get_current_{user,groups} 2011-08-08 11:33:23 -07:00
crypto.h Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
cryptohash.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2011-08-06 22:12:37 -07:00
cryptouser.h crypto: Add userspace report for cipher type algorithms 2011-10-21 14:24:07 +02:00
cs5535.h x86, olpc: Add XO-1 RTC driver 2011-07-06 14:44:42 -07:00
ctype.h lib: make _tolower() public 2011-07-25 20:57:16 -07:00
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h net: davinci_emac:Fix translation logic for buffer descriptor 2011-03-22 19:25:05 -07:00
dca.h
dcache.h vfs: add d_prune dentry operation 2011-11-02 12:53:43 +01:00
dcbnl.h dcbnl: Aggregated CEE GET operation 2011-07-05 23:42:17 -07:00
dccp.h net: remove interrupt.h inclusion from netdevice.h 2011-06-06 22:55:11 -07:00
dcookies.h
debug_locks.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
debugfs.h
debugobjects.h debugobjects: Add hint for better object identification 2011-03-08 16:10:38 +01:00
delay.h
delayacct.h
devfreq.h PM / devfreq: fix private_data 2011-11-07 23:54:53 +01:00
device-mapper.h dm table: add immutable feature 2011-10-31 20:19:04 +00:00
device.h Merge branch 'driver-core-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core 2011-11-21 20:36:26 -08:00
device_cgroup.h device_cgroup.h: delete needless include <linux/module.h> 2011-10-31 19:32:26 -04:00
devpts_fs.h
dio.h treewide: Convert uses of struct resource to resource_size(ptr) 2011-06-10 14:55:36 +02:00
dirent.h
display.h
dlm.h
dlm_device.h
dlm_netlink.h
dlm_plock.h dlm: make plock operation killable 2011-05-23 10:47:06 -05:00
dlmconstants.h
dm-dirty-log.h
dm-io.h dm io: use fixed initial mempool size 2011-05-29 13:03:09 +01:00
dm-ioctl.h dm table: add immutable feature 2011-10-31 20:19:04 +00:00
dm-kcopyd.h dm kcopyd: add dm_kcopyd_zero to zero an area 2011-10-31 20:18:58 +00:00
dm-log-userspace.h dm log userspace: add log device dependency 2011-10-31 20:21:24 +00:00
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-debug.h
dma-direction.h net: remove mm.h inclusion from netdevice.h 2011-06-21 19:17:20 -07:00
dma-mapping.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2011-11-06 17:12:03 -08:00
dma_remapping.h iommu: Rename the DMAR and INTR_REMAP config options 2011-09-21 10:22:03 +02:00
dmaengine.h Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
dmapool.h
dmar.h include/linux/dmar.h: forward-declare struct acpi_dmar_header 2011-10-31 17:30:44 -07:00
dmi.h firmware: Add DMI entry types to the headers 2011-02-25 12:00:34 -08:00
dn.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
drbd.h drbd: Fix spelling 2011-05-24 10:21:29 +02:00
drbd_limits.h drbd: fix limit define, we support 1 PiByte now 2011-06-30 09:23:45 +02:00
drbd_nl.h drbd: --force option for disconnect 2011-03-10 11:35:17 +01:00
drbd_tag_magic.h drbd: Use angle brackets for system includes 2011-09-15 14:02:57 +02:00
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h dw_apb_timer: constify clocksource name 2011-10-04 13:08:18 -07:00
dw_dmac.h dmaengine/dw_dmac: Update maintainer-ship 2011-05-25 18:30:37 +05:30
dynamic_debug.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
dynamic_queue_limits.h dql: Dynamic queue limits 2011-11-29 12:46:19 -05:00
ecryptfs.h eCryptfs: export global eCryptfs definitions to include/linux/ecryptfs.h 2011-06-27 09:11:02 -04:00
edac.h edac: Move edac main structs to include/linux/edac.h 2011-10-31 15:10:04 -02:00
edd.h
eeprom_93cx6.h eeprom_93cx6: Add write support 2011-11-26 14:59:39 -05:00
eeprom_93xx46.h misc/eeprom: add driver for microwire 93xx46 EEPROMs 2011-07-25 20:57:16 -07:00
efi.h Merge branch 'pstore-efi' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 2011-08-01 13:40:51 -10:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h block: drop @tsk from attempt_plug_merge() and explain sync rules 2011-10-19 14:33:08 +02:00
elf-em.h
elf-fdpic.h
elf.h [S390] signal race with restarting system calls 2011-10-30 15:16:43 +01:00
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h include/linux/err.h: add a function to cast error-pointers to a return value 2011-03-22 17:44:11 -07:00
errno.h
errqueue.h net: add wireless TX status socket option 2011-11-09 16:01:02 -05:00
etherdevice.h net: Push protocol type directly down to header_ops->cache() 2011-07-13 02:29:59 -07:00
ethtool.h net: remove legacy ethtool ops 2011-11-16 17:43:08 -05:00
eventfd.h
eventpoll.h Fix common misspellings 2011-03-31 11:26:23 -03:00
evm.h evm: posix acls modify i_mode 2011-09-14 15:24:51 -04:00
export.h module.h: split out the EXPORT_SYMBOL into export.h 2011-10-31 09:20:11 -04:00
exportfs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ext2_fs.h ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes 2011-08-31 11:54:51 -04:00
ext2_fs_sb.h
ext3_fs.h Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 2011-11-02 10:06:20 -07:00
ext3_fs_i.h
ext3_fs_sb.h ext3: Remove the obsolete broken EXT3_IOC32_WAIT_FOR_READONLY. 2011-10-10 18:25:59 +02:00
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fanotify.h
fault-inject.h fault-injection: add ability to export fault_attr in arbitrary directory 2011-08-03 14:25:20 -10:00
fb.h fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers 2011-07-20 20:47:59 -04:00
fcdevice.h
fcntl.h New AT_... flag: AT_EMPTY_PATH 2011-03-14 19:12:20 -04:00
fd.h compat_ioctl: fix make headers_check regression 2011-07-07 08:18:18 +02:00
fddidevice.h
fdreg.h
fdtable.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
fec.h
fib_rules.h
fiemap.h
file.h New kind of open files - "location only". 2011-03-15 02:21:45 -04:00
filter.h filter: use unsigned int to silence static checker warning 2011-10-19 19:35:51 -04:00
fips.h
firewire-cdev.h firewire: cdev: ABI documentation enhancements 2011-07-16 07:24:32 +02:00
firewire-constants.h
firewire.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
firmware-map.h
firmware.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
flat.h
flex_array.h flex_array: avoid divisions when accessing elements 2011-05-26 17:12:33 -07:00
font.h
freezer.h PM / Freezer: Reimplement wait_event_freezekillable using freezer_do_not_count/freezer_count 2011-11-04 22:28:15 +01:00
fs.h new helper: mount_subtree() 2011-11-16 22:00:34 -05:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
fscache.h FS-Cache: Add a helper to bulk uncache pages on an inode 2011-07-07 13:21:56 -07:00
fsl-diu-fb.h drivers/video: fsl-diu-fb: only DIU modes 0 and 1 are supported 2011-10-05 01:10:12 +00:00
fsl_devices.h USB: extend ehci-fsl and fsl_udc_core driver for OTG operation 2011-05-02 16:59:38 -07:00
fsl_hypervisor.h drivers/virt: introduce Freescale hypervisor management driver 2011-07-08 00:21:27 -05:00
fsnotify.h
fsnotify_backend.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
ftrace.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
ftrace_event.h tracing: Have dynamic size event stack traces 2011-07-14 16:36:53 -04:00
ftrace_irq.h
fuse.h fuse: fix flock 2011-08-08 16:08:08 +02:00
futex.h
gameport.h Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
gcd.h
gen_stats.h
genalloc.h lib, Make gen_pool memory allocator lockless 2011-08-03 11:15:57 -04:00
generic_acl.h fs: take the ACL checks to common code 2011-07-25 14:30:23 -04:00
generic_serial.h
genetlink.h genetlink: Add rcu_dereference_genl and genl_dereference. 2011-12-03 09:35:08 -08:00
genhd.h block: Revert "[SCSI] genhd: add a new attribute "alias" in gendisk" 2011-11-10 09:03:55 +01:00
getcpu.h
gfp.h mm: page_alloc: increase __GFP_BITS_SHIFT to include __GFP_OTHER_NODE 2011-08-03 14:25:21 -10:00
gfs2_ondisk.h
gigaset_dev.h
gpio-fan.h
gpio-i2cmux.h
gpio.h gpiolib: Ensure struct gpio is always defined 2011-10-24 16:04:06 +02:00
gpio_keys.h Input: gpio-keys - add support for setting device name 2011-04-11 23:53:19 -07:00
gpio_mouse.h
gsmmux.h tty: n_gsm: Add raw-ip support 2011-07-01 15:34:45 -07:00
hardirq.h sched: Isolate preempt counting in its own config option 2011-06-10 15:15:40 +02:00
hash.h mm: make HASHED_PAGE_VIRTUAL page_address' struct page argument const. 2011-08-17 13:00:20 -07:00
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid-roccat.h
hid.h include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hpet.h
hrtimer.h treewide: fix kernel-doc warnings 2011-06-28 10:48:34 +02:00
htcpld.h
htirq.h
huge_mm.h thp: mremap support and TLB optimization 2011-10-31 17:30:48 -07:00
hugetlb.h hugetlb: remove dummy definitions of HPAGE_MASK and HPAGE_SIZE 2011-11-19 06:15:59 -05:00
hugetlb_inline.h mm: don't access vm_flags as 'int' 2011-05-26 09:20:31 -07:00
hw_breakpoint.h perf: Add context field to perf_event 2011-07-01 11:06:38 +02:00
hw_random.h hwrng: fix spelling mistake in header comment 2011-05-25 14:15:12 +02:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h hwspinlock: Don't return a value in __hwspin_unlock 2011-11-08 09:28:27 +02:00
hyperv.h hv: remove struct hv_device_info from hyperv.h 2011-10-11 09:51:22 -06:00
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h I2C: OMAP: remove unused function pointers from pdata 2011-10-29 09:37:09 +01:00
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-tegra.h i2c: tegra: Add i2c support 2011-02-23 00:53:26 +00:00
i2c-xiic.h
i2c.h i2c: Delete ANY_I2C_BUS 2011-11-23 11:33:07 +01:00
i2o-dev.h
i2o.h Fix common misspellings 2011-03-31 11:26:23 -03:00
i8k.h
i7300_idle.h
i8042.h
i8253.h i8253: Cleanup outb/inb magic 2011-07-01 10:37:15 +02:00
i82593.h
ibmtr.h
icmp.h
icmpv6.h ipv6: Convert to use flowi6 where applicable. 2011-03-12 15:08:54 -08:00
ide.h ide: Use linux/mutex.h 2011-05-08 16:41:45 -07:00
idr.h ida: simplified functions for id allocation 2011-08-03 14:25:20 -10:00
ieee80211.h mac80211: QoS multicast frames have No Ack policy 2011-11-09 16:05:48 -05:00
if.h net: introduce ethernet teaming device 2011-11-13 16:10:10 -05:00
if_addr.h
if_addrlabel.h
if_alg.h
if_arcnet.h
if_arp.h
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next into for-davem 2011-10-11 15:35:42 -04:00
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h if_link: Add additional parameter to IFLA_VF_INFO for spoof checking 2011-10-16 13:15:38 -07:00
if_ltalk.h
if_macvlan.h macvtap: Fix the minor device number allocation 2011-10-21 02:53:07 -04:00
if_packet.h Repair wrong named definition aligned_u64 2011-10-03 14:03:48 -04:00
if_phonet.h
if_plip.h
if_ppp.h headers: use __aligned_xx types for userspace 2011-03-18 15:14:45 -07:00
if_pppol2tp.h headers, pppol2tp: Use __kernel_pid_t in <linux/pppol2tp.h> 2011-08-26 12:02:50 -04:00
if_pppox.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
if_slip.h
if_strip.h
if_team.h team: replicate options on register 2011-11-16 18:16:38 -05:00
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: Move vlan_set_encap_proto() to vlan header file 2011-12-03 09:35:09 -08:00
if_x25.h
igmp.h ipv4: Remove redundant RCU locking in ip_check_mc(). 2011-03-10 16:37:26 -08:00
ihex.h
ima.h integrity: move ima inode integrity data management 2011-07-18 12:29:38 -04:00
in.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
in6.h
in_route.h
inet.h
inet_diag.h net-netlink: Add a new attribute to expose TCLASS values via netlink 2011-11-14 01:08:49 -05:00
inet_lro.h lro: do vlan cleanup 2011-07-21 13:47:54 -07:00
inetdevice.h ipv4: Add hash table of interface addresses. 2011-02-18 12:42:28 -08:00
init.h ftrace: Avoid recording mcount on .init sections directly 2011-05-16 14:46:30 -04:00
init_ohci1394_dma.h
init_task.h writeback: remove vm_dirties and task->dirties 2011-11-17 20:49:06 +08:00
initrd.h
inotify.h
input-polldev.h
input.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound 2011-10-28 14:25:01 -07:00
integrity.h evm: permit mode bits to be updated 2011-09-14 15:24:52 -04:00
intel-iommu.h Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2011-10-26 16:17:32 +02:00
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier 2011-10-17 11:42:49 +02:00
io-mapping.h Merge branch 'drm-core-next' of git://people.freedesktop.org/~airlied/linux 2011-10-28 05:54:23 -07:00
io.h
ioc3.h
ioc4.h
iocontext.h CFQ: move think time check variables to a separate struct 2011-07-12 14:24:35 +02:00
ioctl.h
iommu-helper.h
iommu.h Merge branches 'amd/fixes', 'debug/dma-api', 'arm/omap', 'arm/msm', 'core', 'iommu/fault-reporting' and 'api/iommu-ops-per-bus' into next 2011-10-21 14:38:55 +02:00
ioport.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k 2011-07-31 14:30:59 -10:00
ioprio.h
iova.h
ip.h
ip6_tunnel.h ip6_tunnel: add optional fwmark inherit 2011-09-20 14:50:00 -04:00
ip_vs.h
ipc.h
ipc_namespace.h ipc: introduce shm_rmid_forced sysctl 2011-07-26 16:49:44 -07:00
ipmi.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
ipmi_msgdefs.h
ipmi_smi.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
ipsec.h
ipv6.h
ipv6_route.h
ipx.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
irda.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
irq.h irq: don't put module.h into irq.h for tracking irqgen modules. 2011-10-31 19:32:35 -04:00
irq_cpustat.h
irq_work.h irq_work: Use llist in the struct irq_work logic 2011-10-04 12:43:49 +02:00
irqdesc.h irq: don't put module.h into irq.h for tracking irqgen modules. 2011-10-31 19:32:35 -04:00
irqdomain.h irq: support domains with non-zero hwirq base 2011-10-31 14:03:23 +01:00
irqflags.h
irqnr.h
irqreturn.h irq: Handle spurios irq detection for threaded irqs 2011-06-03 14:53:15 +02:00
isa.h
isapnp.h
iscsi_boot_sysfs.h [SCSI] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management 2011-06-29 16:43:06 -05:00
iscsi_ibft.h
isdn.h doc: fix broken references 2011-09-27 18:08:04 +02:00
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h Fix common misspellings 2011-03-31 11:26:23 -03:00
jbd.h jdb/jbd2: factor out common functions from the jbd[2] header files 2011-10-27 04:38:18 -04:00
jbd2.h jdb/jbd2: factor out common functions from the jbd[2] header files 2011-10-27 04:38:18 -04:00
jbd_common.h jdb/jbd2: factor out common functions from the jbd[2] header files 2011-10-27 04:38:18 -04:00
jffs2.h
jhash.h
jiffies.h time: Change jiffies_to_clock_t() argument type to unsigned long 2011-09-21 10:28:51 +02:00
journal-head.h jbd: change the field "b_cow_tid" of struct journal_head from type unsigned to tid_t 2011-07-25 17:24:47 +02:00
joystick.h
jump_label.h jump-label: initialize jump-label subsystem much earlier 2011-10-25 11:55:15 -07:00
jz4740-adc.h
kallsyms.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
kbd_diacr.h
kbd_kern.h tty: stop using "delayed_work" in the tty layer 2011-03-22 16:17:32 -07:00
kbuild.h
kconfig.h kconfig: Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() 2011-07-29 21:53:30 +02:00
kd.h
kdb.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
kdebug.h
kdev_t.h
kernel-page-flags.h
kernel.h module,bug: Add TAINT_OOT_MODULE flag for modules not built in-tree 2011-11-07 07:54:42 +10:30
kernel_stat.h
kernelcapi.h
kexec.h Merge branch 'akpm' (Andrew's incoming) 2011-10-31 17:46:07 -07:00
key-type.h KEYS: Add a new keyctl op to reject a key with a specified error code 2011-03-08 11:17:18 +11:00
key.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
keyboard.h
keyctl.h KEYS: Add an iovec version of KEYCTL_INSTANTIATE 2011-03-08 11:17:22 +11:00
kfifo.h
kgdb.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
khugepaged.h
klist.h
kmalloc_sizes.h
kmemcheck.h
kmemleak.h
kmod.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
kmsg_dump.h kmsg_dump.h: fix build when CONFIG_PRINTK is disabled 2011-06-15 20:03:59 -07:00
kobj_map.h
kobject.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
kobject_ns.h Delay struct net freeing while there's a sysfs instance refering to it 2011-06-12 17:45:41 -04:00
kprobes.h locking, kprobes: Annotate the hash locks and kretprobe.lock as raw 2011-09-13 11:11:45 +02:00
kref.h
ks0108.h
ks8842.h
ksm.h
kthread.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
ktime.h Fix common misspellings 2011-03-31 11:26:23 -03:00
kvm.h Revert "KVM: PPC: Add support for explicit HIOR setting" 2011-11-17 16:30:25 +02:00
kvm_host.h KVM: Fix simultaneous NMIs 2011-09-25 19:52:59 +03:00
kvm_para.h
kvm_types.h
l2tp.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
lapb.h wan: make LAPB callbacks const 2011-09-16 19:20:20 -04:00
latencytop.h
lcd.h
lcm.h
led-lm3530.h arch/arm/mach-ux500/board-u5500.c: calibrate ALS input voltage 2011-07-25 20:57:15 -07:00
leds-bd2802.h
leds-lp3944.h
leds-lp5521.h
leds-lp5523.h
leds-pca9532.h drivers/leds/leds-pca9532.c: add gpio capability 2011-05-25 08:39:50 -07:00
leds-regulator.h include/linux/leds-regulator.h: fix syntax in example code 2011-04-13 11:11:43 +02:00
leds.h leds: provide helper to register "leds-gpio" devices 2011-05-25 08:39:51 -07:00
leds_pwm.h
lglock.h
lguest.h lguest: use a special 1:1 linear pagetable mode until first switch. 2011-07-22 14:39:48 +09:30
lguest_launcher.h
libata.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
libps2.h
license.h
limits.h
linkage.h x86: Get rid of asmregparm 2011-05-24 14:33:35 +02:00
linux_logo.h
lis3lv02d.h lis3lv02d: make regulator API usage unconditional 2011-10-31 17:30:52 -07:00
list.h list: remove prefetching from regular list iterators 2011-05-19 14:15:29 -07:00
list_bl.h add hlist_bl_lock/unlock helpers 2011-04-25 18:14:10 -07:00
list_nulls.h
list_sort.h
llc.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
llist.h llist-return-whether-list-is-empty-before-adding-in-llist_add-fix 2011-10-31 17:30:57 -07:00
lockdep.h rcu: Restore checks for blocking in RCU read-side critical sections 2011-09-28 21:36:37 -07:00
log2.h
loop.h Merge branch 'for-3.2/drivers' of git://git.kernel.dk/linux-block 2011-11-04 17:22:14 -07:00
lp.h
lru_cache.h lru_cache.h: fix comments referring to ts_ instead of lc_ 2011-05-24 10:01:37 +02:00
lsm_audit.h LSM: separate LSM_AUDIT_DATA_DENTRY from LSM_AUDIT_DATA_PATH 2011-04-25 18:14:07 -04:00
lzo.h
m48t86.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
magic.h minix: describe usage of different magic numbers 2011-11-02 16:06:59 -07:00
major.h
map_to_7segment.h
maple.h
marvell_phy.h
math64.h
matroxfb.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h mdio-gpio: Add reset functionality to mdio-gpio driver(v2). 2011-11-15 16:56:17 -05:00
mdio-gpio.h mdio-gpio: Add reset functionality to mdio-gpio driver(v2). 2011-11-15 16:56:17 -05:00
mdio.h
media.h [media] media: Pick a free ioctls range 2011-03-22 04:53:56 -03:00
memblock.h memblock: add memblock_start_of_DRAM() 2011-10-31 17:30:47 -07:00
memcontrol.h memcg: skip scanning active lists based on individual size 2011-11-02 16:07:00 -07:00
memory.h mm: Move definition of MIN_MEMORY_BLOCK_SIZE to a header 2011-07-12 11:08:01 +10:00
memory_hotplug.h mm: extend memory hotplug API to allow memory hotplug in virtual machines 2011-07-25 20:57:08 -07:00
mempolicy.h mm: declare mpol_to_str() when CONFIG_TMPFS=n 2011-05-25 08:39:34 -07:00
mempool.h
memstick.h
meye.h
mg_disk.h
micrel_phy.h
migrate.h
mii.h net: Change mii to ethtool advertisement function names 2011-11-21 15:27:19 -05:00
minix_fs.h
miscdevice.h miscdevice.h: fix up implicit use of lists and types 2011-10-31 19:32:29 -04:00
mm.h thp: share get_huge_page_tail() 2011-11-02 16:06:58 -07:00
mm_inline.h
mm_types.h mm: thp: tail page refcounting fix 2011-11-02 16:06:57 -07:00
mman.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mmdebug.h
mmiotrace.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
mmtimer.h
mmu_context.h
mmu_notifier.h mm: convert anon_vma->lock to a mutex 2011-05-25 08:39:19 -07:00
mmzone.h mm: vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes 2011-10-31 17:30:47 -07:00
mnt_namespace.h fs: seq_file - add event counter to simplify poll() support 2011-07-20 20:47:50 -04:00
mod_devicetable.h Staging: hv: add driver_data to hv_vmbus_device_id 2011-08-25 10:25:37 -07:00
module.h module.h: relocate MODULE_PARM_DESC into moduleparam.h 2011-10-31 09:20:11 -04:00
moduleloader.h modules: add default loader hook implementations 2011-07-24 22:06:04 +09:30
moduleparam.h module.h: relocate MODULE_PARM_DESC into moduleparam.h 2011-10-31 09:20:11 -04:00
mount.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mpage.h
mqueue.h
mroute.h ipv4: Pass explicit saddr/daddr args to ipmr_get_route(). 2011-05-04 12:18:54 -07:00
mroute6.h Fix common misspellings 2011-03-31 11:26:23 -03:00
msdos_fs.h
msg.h
msi.h
msm_mdp.h msm: mdp: Add support for RGBX 8888 image format. 2011-03-02 13:43:15 -08:00
mtio.h
mutex-debug.h
mutex.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mxm-wmi.h mxm/wmi: add MXMX interface entry point. 2011-05-09 11:40:38 +10:00
n_r3964.h
namei.h readlinkat: ensure we return ENOENT for the empty pathname for normal lookups 2011-11-02 12:53:42 +01:00
nbd.h
ncp.h
ncp_fs.h
ncp_mount.h
ncp_no.h
neighbour.h neigh: new unresolved queue limits 2011-11-14 00:47:54 -05:00
net.h net: Kill ratelimit.h dependency in linux/net.h 2011-05-27 13:41:33 -04:00
net_dropmon.h
net_tstamp.h net: validate HWTSTAMP ioctl parameters 2011-10-19 17:00:35 -04:00
netdev_features.h net: remove NETIF_F_NO_CSUM feature bit 2011-11-16 17:43:12 -05:00
netdevice.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2011-12-02 13:49:21 -05:00
netfilter.h netfilter: use jump_label for nf_hooks 2011-11-21 16:38:08 -05:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h headers, netfilter: Add missing #include <limits.h> for userland 2011-08-26 12:02:50 -04:00
netfilter_ipv4.h headers, netfilter: Add missing #include <limits.h> for userland 2011-08-26 12:02:50 -04:00
netfilter_ipv6.h headers, netfilter: Add missing #include <limits.h> for userland 2011-08-26 12:02:50 -04:00
netlink.h Merge git://github.com/herbertx/crypto 2011-11-01 09:24:41 -07:00
netpoll.h netpoll: Remove unused EXPORT_SYMBOLs of netpoll_poll and netpoll_poll_dev 2011-07-03 20:02:07 -07:00
netrom.h headers, ax25: Add missing #include to <linux/netrom.h>, <linux/rose.h> 2011-08-26 12:02:50 -04:00
nfc.h NFC: Add dev_up and dev_down control operations 2011-09-20 14:43:49 -04:00
nfs.h pnfsblock: add device operations 2011-07-31 12:18:16 -04:00
nfs2.h
nfs3.h
nfs4.h nfsd4: implement new 4.1 open reclaim types 2011-10-19 11:52:12 -04:00
nfs4_mount.h
nfs_fs.h nfs: when attempting to open a directory, fall back on normal lookup (try #5) 2011-11-04 16:39:04 -04:00
nfs_fs_i.h
nfs_fs_sb.h NFS: Re-enable compilation of nfs with !CONFIG_NFS_V4 || !CONFIG_NFS_V4_1 2011-07-31 14:27:04 -10:00
nfs_idmap.h NFSv4: cleanup idmapper functions to take an nfs_server argument 2011-03-11 15:39:26 -05:00
nfs_iostat.h NFSv4.1: implement generic pnfs layer write switch 2011-03-11 15:38:44 -05:00
nfs_mount.h
nfs_page.h NFS: Don't rely on PageError in nfs_readpage_release_partial 2011-10-19 13:58:38 -07:00
nfs_xdr.h nfs: when attempting to open a directory, fall back on normal lookup (try #5) 2011-11-04 16:39:04 -04:00
nfsacl.h
nilfs2_fs.h nilfs2: add ioctl which limits range of segment to be allocated 2011-05-10 22:21:45 +09:00
nl80211.h wireless: Support ht-capabilities over-rides. 2011-11-21 16:22:06 -05:00
nl802154.h
nls.h
nmi.h watchdog: Change the default timeout and configure nmi watchdog period based on watchdog_thresh 2011-05-23 11:58:59 +02:00
node.h
nodemask.h cpusets: randomize node rotor used in cpuset_mem_spread_node() 2011-07-26 16:49:43 -07:00
notifier.h notifiers: vt: move vt notifiers into vt.h 2011-07-25 20:57:15 -07:00
nsc_gpio.h
nsproxy.h make sure that nsproxy_cache is initialized early enough 2011-07-20 01:44:07 -04:00
nubus.h
numa.h
nvram.h
nwpserial.h
of.h Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
of_address.h dt: include linux/errno.h in linux/of_address.h 2011-07-18 16:37:45 -06:00
of_device.h drivercore: revert addition of of_match to struct device 2011-05-18 12:32:23 -06:00
of_fdt.h Revert "dt: add of_alias_scan and of_alias_get_id" 2011-08-04 11:26:24 +01:00
of_gpio.h of/gpio: export of_gpio_simple_xlate 2011-07-28 16:19:22 -06:00
of_i2c.h
of_irq.h of/irq: introduce of_irq_init 2011-10-31 14:03:22 +01:00
of_mdio.h
of_net.h dt/net: add helper function of_get_phy_mode 2011-07-27 09:30:56 +08:00
of_pci.h pci/of: Match PCI devices to OF nodes dynamically 2011-06-08 09:08:17 +10:00
of_pdt.h
of_platform.h of_platform.h: delete needless include <linux/module.h> 2011-10-31 19:32:27 -04:00
of_spi.h
omap3isp.h [media] omap3isp: ccdc: Use generic frame sync event instead of private HS_VS event 2011-08-29 12:38:51 -03:00
omapfb.h
oom.h oom: fix race while temporarily setting current's oom_score_adj 2011-10-31 17:30:45 -07:00
openvswitch.h net: Add Open vSwitch kernel components. 2011-12-03 09:35:17 -08:00
opp.h PM / OPP: Fix build when CONFIG_PM_OPP is not set 2011-11-04 22:28:13 +01:00
oprofile.h locking, oprofile: Annotate oprofilefs lock as raw 2011-09-13 11:12:05 +02:00
oxu210hp.h
padata.h
page-debug-flags.h
page-flags.h Merge branch 'slub/lockless' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 2011-07-30 08:21:48 -10:00
page-isolation.h
page_cgroup.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pageblock-flags.h
pagemap.h mm: cleanup descriptions of filler arg 2011-07-25 20:57:10 -07:00
pagevec.h
param.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h ata/pata_arasan_cf: fill dma chan->private from pdata->dma_priv 2011-03-14 02:58:03 -04:00
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h PCI/e1000e: Add and use pci_disable_link_state_locked() 2011-05-21 12:16:44 -07:00
pci-ats.h PCI: Fix compile errors with PCI_ATS and !PCI_IOV 2011-10-31 10:23:57 -07:00
pci-dma.h
pci.h PCI: Fix compile errors with PCI_ATS and !PCI_IOV 2011-10-31 10:23:57 -07:00
pci_hotplug.h include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
pci_ids.h [libata] ahci: Add ASMedia ASM1061 support 2011-11-09 01:47:36 -05:00
pci_regs.h PCI: Add support for PASID capability 2011-10-14 09:05:35 -07:00
pcieport_if.h
pda_power.h
percpu-defs.h
percpu.h slub: always align cpu_slab to honor cmpxchg_double requirement 2011-06-03 19:33:49 +03:00
percpu_counter.h locking, percpu_counter: Annotate ::lock as raw 2011-09-13 11:11:47 +02:00
perf_event.h perf, core: Introduce attrs to count in either host or guest mode 2011-10-06 13:00:28 +02:00
personality.h Add a personality to report 2.6.x version numbers 2011-08-25 10:17:28 -07:00
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h Phonet: set the pipe handle using setsockopt 2011-11-18 14:37:40 -05:00
phy.h net: hold sock reference while processing tx timestamps 2011-10-24 02:54:50 -04:00
phy_fixed.h
pid.h pid: fix typo in function description 2011-05-26 17:12:37 -07:00
pid_namespace.h
pim.h
pipe_fs_i.h
pkt_cls.h
pkt_sched.h netem: rate extension 2011-11-30 23:18:35 -05:00
pktcdvd.h
platform_device.h Merge branch 'spi/next' of git://git.secretlab.ca/git/linux-2.6 2011-10-29 07:28:36 -07:00
plist.h plist: Remove the need to supply locks to plist heads 2011-07-08 14:02:53 +02:00
pm.h PM: Update comments describing device power management callbacks 2011-11-28 22:14:55 +01:00
pm_clock.h PM: Move clock-related definitions and headers to separate file 2011-08-25 15:34:19 +02:00
pm_domain.h PM / Domains: Split device PM domain data into base and need_restore 2011-09-26 20:22:02 +02:00
pm_qos.h PM / QoS: Add function dev_pm_qos_read_value() (v3) 2011-10-04 21:54:26 +02:00
pm_runtime.h PM Sleep: Do not extend wakeup paths to devices with ignore_children set 2011-11-17 21:39:33 +01:00
pm_wakeup.h PM: Do not create wakeup sysfs files for devices that cannot wake up 2011-03-15 00:43:14 +01:00
pmu.h
pnfs_osd_xdr.h pnfs-obj: pnfs_osd_xdr: Remove dead code and cleanup 2011-07-12 13:40:29 -04:00
pnp.h treewide: Convert uses of struct resource to resource_size(ptr) 2011-06-10 14:55:36 +02:00
poison.h mm/memblock.c: avoid abuse of RED_INACTIVE 2011-07-25 20:57:09 -07:00
poll.h Fix common misspellings 2011-03-31 11:26:23 -03:00
posix-clock.h treewide: fix a few typos in comments 2011-05-10 10:16:21 +02:00
posix-timers.h alarmtimers: Remove period from alarm structure 2011-08-10 14:55:26 -07:00
posix_acl.h RCUify freeing acls, let check_acl() go ahead in RCU mode if acl is cached 2011-08-03 00:58:42 -04:00
posix_acl_xattr.h
posix_types.h
power_supply.h power_supply: Update power_supply_is_watt_property 2011-03-01 22:27:26 +03:00
ppdev.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h pps: new client driver using GPIO 2011-11-02 16:07:02 -07:00
pps.h
pps_kernel.h
prctl.h
preempt.h sched: Isolate preempt counting in its own config option 2011-06-10 15:15:40 +02:00
prefetch.h Fix common misspellings 2011-03-31 11:26:23 -03:00
printk.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
prio_heap.h
prio_tree.h
proc_fs.h proc: make struct proc_dir_entry::name a terminal array rather than a pointer 2011-07-27 12:50:45 -07:00
profile.h
proportions.h locking, lib/proportions: Annotate prop_local_percpu::lock as raw 2011-09-13 11:11:50 +02:00
pstore.h pstore: pass allocated memory region back to caller 2011-11-17 12:58:07 -08:00
pti.h PTI feature to allow user to name and mark masterchannel request. 2011-07-01 15:39:38 -07:00
ptp_classify.h ptp: fix L2 event message recognition 2011-09-29 00:32:03 -04:00
ptp_clock.h ptp: Added a brand new class driver for ptp clocks. 2011-05-23 13:01:00 -07:00
ptp_clock_kernel.h ptp: Added a brand new class driver for ptp clocks. 2011-05-23 13:01:00 -07:00
ptrace.h ptrace: dont send SIGSTOP on auto-attach if PT_SEIZED 2011-07-17 20:23:52 +02:00
pwm.h
pwm_backlight.h backlight: add a callback 'notify_after' for backlight control 2011-08-25 16:25:34 -07:00
pxa2xx_ssp.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pxa168_eth.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
quotaops.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
radeonfb.h
radix-tree.h tmpfs radix_tree: locate_item to speed up swapoff 2011-08-03 14:25:24 -10:00
raid_class.h
ramfs.h
ramoops.h ramoops: make record_size a module parameter 2011-07-26 16:49:46 -07:00
random.h Merge branch 'x86-rdrand-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2011-10-28 05:29:07 -07:00
range.h
rar_register.h
ratelimit.h locking, printk: Annotate logbuf_lock as raw 2011-09-13 11:11:54 +02:00
rational.h
raw.h
rbtree.h timers: Add rb_init_node() to allow for stack allocated rb nodes 2011-04-26 14:01:42 -07:00
rculist.h rcu: Fix wrong check in list_splice_init_rcu() 2011-07-20 14:10:20 -07:00
rculist_bl.h
rculist_nulls.h
rcupdate.h rcu: Move __rcu_read_unlock()'s barrier() within if-statement 2011-09-28 21:38:35 -07:00
rcutiny.h rcu: Make TINY_RCU also use softirq for RCU_BOOST=n 2011-09-28 21:38:20 -07:00
rcutree.h rcu: Abstract common code for RCU grace-period-wait primitives 2011-09-28 21:36:42 -07:00
rds.h
reboot.h notifiers: sys: move reboot notifiers into reboot.h 2011-07-25 20:57:14 -07:00
reciprocal_div.h
regmap.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
regset.h
reiserfs_acl.h fs: take the ACL checks to common code 2011-07-25 14:30:23 -04:00
reiserfs_fs.h reiserfs: use proper little-endian bitops 2011-07-25 20:57:17 -07:00
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_xattr.h fs: take the ACL checks to common code 2011-07-25 14:30:23 -04:00
relay.h
res_counter.h memcg: simplify the way memory limits are checked 2011-03-23 19:46:23 -07:00
resource.h
resume-trace.h
rfkill-gpio.h net:rfkill: add a gpio setup function into GPIO rfkill 2011-10-03 15:19:19 -04:00
rfkill-regulator.h rfkill: Regulator consumer driver for rfkill 2011-04-19 15:38:02 -04:00
rfkill.h
ring_buffer.h trace: Add ring buffer stats to measure rate of events 2011-08-30 12:27:45 -04:00
rio.h RapidIO/mpc85xx: fix possible mport registration problems 2011-04-14 16:06:56 -07:00
rio_drv.h rapidio: add architecture specific callbacks 2011-03-23 19:46:41 -07:00
rio_ids.h RapidIO: add mport driver for Tsi721 bridge 2011-11-02 16:07:01 -07:00
rio_regs.h rapidio: fix use of non-compatible registers 2011-08-25 16:25:34 -07:00
rmap.h mm: convert anon_vma->lock to a mutex 2011-05-25 08:39:19 -07:00
romfs_fs.h
root_dev.h
rose.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
rotary_encoder.h Input: rotary-encoder - add support for half-period encoders 2011-05-12 08:28:47 -07:00
route.h
rslib.h
rtc-v3020.h
rtc.h rtc: Limit RTC PIE frequency 2011-07-26 14:50:01 -07:00
rtmutex.h plist: Remove the need to supply locks to plist heads 2011-07-08 14:02:53 +02:00
rtnetlink.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2011-07-25 13:56:39 -07:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h locking, rwsem: Annotate inner lock as raw 2011-09-13 11:11:59 +02:00
rwsem.h locking, rwsem: Annotate inner lock as raw 2011-09-13 11:11:59 +02:00
rxrpc.h
s3c_adc_battery.h
sc26198.h
scatterlist.h
scc.h
sched.h writeback: remove vm_dirties and task->dirties 2011-11-17 20:49:06 +08:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdla.h include/linux/sdla.h: remove the prototype of sdla() 2011-07-18 11:06:03 -07:00
seccomp.h x86-64: Emulate legacy vsyscalls 2011-06-07 10:02:35 +02:00
securebits.h
security.h security: sparse fix: Move security_fixup_op to security.h 2011-09-09 16:56:33 -07:00
selection.h
selinux.h
selinux_netlink.h
sem.h include/linux/sem.h: make sysv_sem empty if SYSVIPC is disabled 2011-11-02 16:07:01 -07:00
semaphore.h locking, semaphores: Annotate inner lock as raw 2011-09-13 11:11:57 +02:00
seq_file.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
seq_file_net.h
seqlock.h linux/seqlock.h should #include asm/processor.h for cpu_relax() 2011-06-11 13:17:28 -07:00
serial.h RS485: fix inconsistencies in the meaning of some variables 2011-11-15 12:13:44 -08:00
serial167.h
serialP.h
serial_8250.h Revert "tty: serial8250: add helpers for the DesignWare 8250" 2011-08-24 15:25:49 -07:00
serial_core.h serial: Support the EFR-register of XR1715x uarts. 2011-09-22 15:50:38 -07:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_reg.h serial: Support the EFR-register of XR1715x uarts. 2011-09-22 15:50:38 -07:00
serial_sci.h Merge branches 'sh/pm-runtime' and 'common/clkfwk' into sh-fixes-for-linus 2011-11-11 16:16:25 +09:00
serio.h include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
sfi.h
sfi_acpi.h
sh_clk.h sh: clkfwk: Kill off remaining debugfs cruft. 2011-11-11 16:11:41 +09:00
sh_dma.h dmaengine: shdma: add .needs_tend_set / .no_dmars flags 2011-06-21 17:56:11 +09:00
sh_eth.h net: sh_eth: move the asm/sh_eth.h to include/linux/ 2011-09-28 13:41:51 -04:00
sh_intc.h
sh_pfc.h ARM: mach-shmobile: move helper macro PORTCR to sh_pfc.h 2011-11-11 16:45:35 +09:00
sh_timer.h
shm.h shm: handle separate PID namespaces case 2011-07-30 08:44:19 -10:00
shmem_fs.h tmpfs: use kmemdup for short symlinks 2011-08-03 14:25:24 -10:00
shrinker.h vmscan: fix shrinker callback bug in fs/super.c 2011-10-31 17:30:49 -07:00
sht15.h hwmon: (sht15) add support for CRC validation 2011-05-19 08:19:36 -07:00
sigma.h sigma-firmware: loader for Analog Devices' SigmaStudio 2011-03-22 17:44:15 -07:00
signal.h Merge branch 'ptrace' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc 2011-05-20 13:33:21 -07:00
signalfd.h
skbuff.h tcp: take care of misalignments 2011-12-04 13:20:39 -05:00
slab.h slab allocators: Provide generic description of alignment defines 2011-07-07 21:04:12 +03:00
slab_def.h slab: shrink sizeof(struct kmem_cache) 2011-07-20 20:27:56 +03:00
slob_def.h slab, slub, slob: Unify alignment definition 2011-06-16 19:40:20 +03:00
slub_def.h slub: correct comments error for per cpu partial 2011-09-27 23:03:30 +03:00
sm501-regs.h
sm501.h video, sm501: add I/O functions for use on powerpc 2011-03-22 17:16:34 +09:00
smc91x.h Fix common misspellings 2011-03-31 11:26:23 -03:00
smc911x.h
smp.h generic-ipi: Fix kexec boot crash by initializing call_single_queue before enabling interrupts 2011-06-17 10:17:12 +02:00
smsc911x.h net: allow shifted access in smsc911x V2 2011-04-13 17:13:00 -07:00
snmp.h tcp: Change possible SYN flooding messages 2011-09-15 14:49:43 -04:00
socket.h net: Make userland include of netlink.h more sane. 2011-08-07 22:48:07 -07:00
sockios.h tcp: ioctl type SIOCOUTQNSD returns amount of data not sent 2011-03-09 14:08:09 -08:00
som.h
sonet.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
sony-laptop.h
sonypi.h sony-laptop: ignore hard switch rfkill events (SPIC) 2011-03-28 06:05:24 -04:00
sort.h
sound.h
soundcard.h Fix common misspellings 2011-03-31 11:26:23 -03:00
spinlock.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h spinlock_up.h: include asm/processor.h in for cpu_relax 2011-05-20 12:51:07 -07:00
splice.h tmpfs: clone shmem_file_splice_read() 2011-07-25 20:57:11 -07:00
srcu.h
stackprotector.h
stacktrace.h x86: Swap save_stack_trace_regs parameters 2011-06-14 22:48:51 -04:00
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stmmac.h stmmac: unify MAC and PHY configuration parameters (V2) 2011-07-21 15:29:16 -07:00
stop_machine.h stop_machine.h: fix implicit use of smp.h for smp_processor_id 2011-10-31 19:32:28 -04:00
string.h lib/string.c: introduce memchr_inv() 2011-10-31 17:30:47 -07:00
string_helpers.h
stringify.h
sungem_phy.h net: Fix sungem_phy sharing. 2011-08-16 00:16:49 -07:00
superhyway.h
suspend.h PM / VT: Cleanup #if defined uglyness and fix compile error 2011-10-16 23:28:51 +02:00
suspend_ioctls.h
svga.h svga: Make svga_set_timings() take an iomem regbase pointer. 2011-03-22 15:47:22 +09:00
swab.h
swap.h mm: change isolate mode from #define to bitwise type 2011-10-31 17:30:44 -07:00
swapops.h mm: let swap use exceptional entries 2011-08-03 14:25:22 -10:00
swiotlb.h swiotlb: Export swioltb_nr_tbl and utilize it as appropiate. 2011-06-06 15:41:16 -04:00
synclink.h
sys.h
syscalls.h Cross Memory Attach 2011-10-31 17:30:44 -07:00
syscore_ops.h PM / Core: Introduce struct syscore_ops for core subsystems PM 2011-03-15 00:43:46 +01:00
sysctl.h sysctl: add support for poll() 2011-11-02 16:07:02 -07:00
sysdev.h sysdev.h: dont include <linux/module.h> for no reason 2011-10-31 19:32:24 -04:00
sysfs.h sysfs: Implement support for tagged files in sysfs. 2011-10-19 19:24:14 -04:00
syslog.h
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: report ECN_SEEN in tcp_info 2011-10-03 14:01:21 -04:00
telephony.h
termios.h
textsearch.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
textsearch_fsm.h
tfrc.h
thermal.h thermal: make THERMAL_HWMON implementation fully internal 2011-08-02 14:51:57 -04:00
thread_info.h hrtimers: Avoid touching inactive timer bases 2011-05-23 13:59:54 +02:00
threads.h
ti_wilink_st.h drivers:misc:ti-st: platform hooks for chip states 2011-08-22 14:13:32 -07:00
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h timerfd: Manage cancelable timers in timerfd 2011-05-23 13:59:53 +02:00
timecompare.h
timer.h
timerfd.h timerfd: Manage cancelable timers in timerfd 2011-05-23 13:59:53 +02:00
timeriomem-rng.h
timerqueue.h timers: Add rb_init_node() to allow for stack allocated rb nodes 2011-04-26 14:01:42 -07:00
times.h
timex.h
tiocl.h
tipc.h tipc: Abort excessive send requests as early as possible 2011-05-10 16:03:56 -04:00
tipc_config.h headers, tipc: Add missing #include to <linux/tipc_config.h> for userland 2011-08-26 12:02:50 -04:00
topology.h sched: Allow SD_NODES_PER_DOMAIN to be overridden 2011-09-20 15:53:21 +10:00
toshiba.h
tpm.h
tpm_command.h
trace_clock.h tracing: Add a counter clock for those that do not trust clocks 2011-09-19 11:35:58 -04:00
trace_seq.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
tracehook.h kill tracehook_notify_death() 2011-06-27 20:30:08 +02:00
tracepoint.h Tracepoint: Dissociate from module mutex 2011-08-10 20:38:14 -04:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty 2011-10-26 15:11:09 +02:00
tty_driver.h TTY: pty, fix pty counting 2011-08-23 10:10:38 -07:00
tty_flip.h
tty_ldisc.h Revert "tty: make receive_buf() return the amout of bytes received" 2011-06-04 06:33:24 +09:00
typecheck.h
types.h rcu: Move rcu_head definition to types.h 2011-09-28 21:36:38 -07:00
u64_stats_sync.h
uaccess.h maccess,probe_kernel: Make write/read src const void * 2011-05-25 19:56:23 -04:00
ucb1400.h Fix common misspellings 2011-03-31 11:26:23 -03:00
udf_fs_i.h
udp.h
uinput.h Input: force feedback - potential integer wrap in input_ff_create() 2011-10-12 21:13:11 -07:00
uio.h
uio_driver.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
ultrasound.h
un.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
unistd.h
usb.h include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
usb_usual.h usb-storage: redo incorrect reads 2011-06-07 09:05:42 -07:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
utime.h
uts.h uts: make default hostname configurable, rather than always using "(none)" 2011-06-15 20:04:00 -07:00
utsname.h sysctl: add support for poll() 2011-11-02 16:07:02 -07:00
uuid.h
uvcvideo.h [media] uvcvideo: Make the API public 2011-05-20 09:30:46 -03:00
uwb.h uwb.h: fix implicit use of asm/page.h for PAGE_SIZE 2011-10-31 19:32:31 -04:00
v4l2-mediabus.h [media] v4l: Add V4L2_MBUS_FMT_JPEG_1X8 media bus format 2011-05-20 11:28:49 -03:00
v4l2-subdev.h [media] v4l: v4l2_subdev userspace crop API 2011-03-22 04:53:33 -03:00
vermagic.h vermagic: delete unused include of <linux/module.h> 2011-10-31 19:32:23 -04:00
veth.h
vfs.h
vga_switcheroo.h
vgaarb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
vhost.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev2.h [media] v4l: Add AUTO option for the V4L2_CID_POWER_LINE_FREQUENCY control 2011-11-03 18:29:09 -02:00
virtio.h virtio.h: correct comment for struct virtio_driver 2011-11-02 11:40:59 +10:30
virtio_9p.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_balloon.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_blk.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_config.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2011-12-02 13:49:21 -05:00
virtio_console.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_ids.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_mmio.h virtio-mmio: Correct the name of the guest features selector 2011-11-24 13:04:47 +10:30
virtio_net.h virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID 2011-06-11 15:57:47 -07:00
virtio_pci.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_ring.h virtio: modify vring_init and vring_size to take account of the layout containing *_event_idx 2011-11-02 11:40:59 +10:30
virtio_rng.h
vlynq.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
vm_event_item.h mm: move enum vm_event_item into a standalone header file 2011-05-26 17:12:34 -07:00
vmalloc.h xen: map foreign pages for shared rings by updating the PTEs directly 2011-11-16 12:13:08 -05:00
vmstat.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
vt.h notifiers: vt: move vt notifiers into vt.h 2011-07-25 20:57:15 -07:00
vt_buffer.h
vt_kern.h panic, vt: do not force oops output when panic_timeout < 0 2011-07-26 16:49:45 -07:00
w1-gpio.h
wait.h
wanrouter.h
watchdog.h watchdog: WatchDog Timer Driver Core - Add minimum and max timeout 2011-07-28 08:01:18 +00:00
wimax.h Fix common misspellings 2011-03-31 11:26:23 -03:00
wireless.h
wl12xx.h wl12xx: Handle platforms without level trigger interrupts 2011-04-19 16:49:20 +03:00
wm97xx.h Input: wm97xx - refactor channel selection in poll_sample() 2011-07-04 19:31:38 -07:00
workqueue.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
writeback.h writeback: Add a 'reason' to wb_writeback_work 2011-10-31 00:33:36 +08:00
x25.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
xattr.h evm: posix acls modify i_mode 2011-09-14 15:24:51 -04:00
xfrm.h xfrm: Add basic infrastructure to support IPsec extended sequence numbers 2011-03-13 20:22:28 -07:00
xilinxfb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h zlib: slim down zlib_deflate() workspace when possible 2011-03-22 17:44:17 -07:00
zorro.h treewide: Convert uses of struct resource to resource_size(ptr) 2011-06-10 14:55:36 +02:00
zorro_ids.h
zutil.h