dect
/
linux-2.6
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
linux-2.6/include/linux
John Stultz 9a7adcf5c6 timers: Posix interface for alarm-timers
This patch exposes alarm-timers to userland via the posix clock
and timers interface, using two new clockids: CLOCK_REALTIME_ALARM
and CLOCK_BOOTTIME_ALARM. Both clockids behave identically to
CLOCK_REALTIME and CLOCK_BOOTTIME, respectively, but timers
set against the _ALARM suffixed clockids will wake the system if
it is suspended.

Some background can be found here:
	https://lwn.net/Articles/429925/

The concept for Alarm-timers was inspired by the Android Alarm
driver (by Arve Hjønnevåg) found in the Android kernel tree.

See: http://android.git.kernel.org/?p=kernel/common.git;a=blob;f=drivers/rtc/alarm.c;h=1250edfbdf3302f5e4ea6194847c6ef4bb7beb1c;hb=android-2.6.36

While the in-kernel interface is pretty similar between
alarm-timers and Android alarm driver, the user-space interface
for the Android alarm driver is via ioctls to a new char device.
As mentioned above, I've instead chosen to export this functionality
via the posix interface, as it seemed a little simpler and avoids
creating duplicate interfaces to things like CLOCK_REALTIME and
CLOCK_MONOTONIC under alternate names (ie:ANDROID_ALARM_RTC and
ANDROID_ALARM_SYSTEMTIME).

The semantics of the Android alarm driver are different from what
this posix interface provides. For instance, threads other then
the thread waiting on the Android alarm driver are able to modify
the alarm being waited on. Also this interface does not allow
the same wakelock semantics that the Android driver provides
(ie: kernel takes a wakelock on RTC alarm-interupt, and holds it
through process wakeup, and while the process runs, until the
process either closes the char device or calls back in to wait
on a new alarm).

One potential way to implement similar semantics may be via
the timerfd infrastructure, but this needs more research.

There may also need to be some sort of sysfs system level policy
hooks that allow alarm timers to be disabled to keep them
from firing at inappropriate times (ie: laptop in a well insulated
bag, mid-flight).

CC: Arve Hjønnevåg <arve@android.com>
CC: Thomas Gleixner <tglx@linutronix.de>
CC: Alessandro Zummo <a.zummo@towertech.it>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: John Stultz <john.stultz@linaro.org>
2011-04-26 14:01:46 -07:00
..
amba Fix common misspellings 2011-03-31 11:26:23 -03:00
byteorder
caif caif: bugfix - add caif headers for userspace usage. 2011-01-30 01:14:14 -08:00
can Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2011-04-11 07:27:24 -07:00
ceph ceph: Move secret key parsing earlier. 2011-03-29 12:11:16 -07:00
crush
decompress Fix common misspellings 2011-03-31 11:26:23 -03:00
dvb
hdlc
i2c mfd: Add twl4030 madc driver 2011-03-23 10:42:00 +01:00
input Input: estimate number of events per packet 2011-04-18 10:15:43 -07:00
isdn Fix common misspellings 2011-03-31 11:26:23 -03:00
lockd lockd: Clean up nlmsvc_lookup_host() 2010-12-16 12:37:26 -05:00
mfd mfd: Fetch cell pointer from platform_device->mfd_cell 2011-04-12 11:13:00 +02:00
mlx4 mlx4: Add blue flame support for kernel consumers 2011-03-23 12:24:23 -07:00
mmc Fix common misspellings 2011-03-31 11:26:23 -03:00
mtd Fix common misspellings 2011-03-31 11:26:23 -03:00
netfilter Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2011-04-11 07:27:24 -07:00
netfilter_arp
netfilter_bridge Fix common misspellings 2011-03-31 11:26:23 -03:00
netfilter_ipv4 netfilter: xtables: add missing header inclusions for headers_check 2011-01-20 17:50:17 +01:00
netfilter_ipv6 netfilter: xtables: add missing header inclusions for headers_check 2011-01-20 17:50:17 +01:00
nfc NFC: Driver for NXP Semiconductors PN544 NFC chip. 2011-01-13 08:03:19 -08:00
nfsd Fix common misspellings 2011-03-31 11:26:23 -03:00
platform_data Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6 2011-03-16 15:11:04 -07:00
power bq20z75: Add i2c retry mechanism 2011-03-01 22:24:19 +03:00
raid Fix common misspellings 2011-03-31 11:26:23 -03:00
regulator regulator: provide consumer interface for fall/rise time 2011-03-26 14:15:06 +00:00
rtc
spi Fix common misspellings 2011-03-31 11:26:23 -03:00
ssb ssb: when needed, reject IM input while disabling device 2011-02-18 16:54:54 -05:00
sunrpc Fix common misspellings 2011-03-31 11:26:23 -03:00
tc_act
tc_ematch
unaligned include/linux/unaligned/packed_struct.h: use __packed 2011-01-13 08:03:08 -08:00
usb usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps. 2011-04-14 00:22:27 -07:00
uwb Fix common misspellings 2011-03-31 11:26:23 -03:00
wimax
8250_pci.h
Kbuild [media] omap3isp: Kconfig and Makefile 2011-03-22 04:53:54 -03:00
a.out.h
ac97_codec.h
acct.h
acpi.h ACPI: Introduce acpi_os_ioremap() 2011-01-20 18:30:17 -08: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 ACPI, APEI, Add PCIe AER error information printing support 2011-03-21 22:59:08 -04:00
affs_hardblocks.h
agp_backend.h agp: kill agp_rebind_memory 2010-11-23 20:14:46 +00:00
agpgart.h
ahci_platform.h
aio.h
aio_abi.h
alarmtimer.h timers: Introduce in-kernel alarm-timer interface 2011-04-26 14:01:44 -07:00
altera_jtaguart.h
altera_uart.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
arcdevice.h
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 Revert "appletalk: move to staging" 2011-01-31 14:03:00 -08:00
ath9k_platform.h
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/solos-pci: Don't flap VCs when carrier state changes 2011-03-30 16:53:38 -07:00
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
atomic.h atomic: add atomic_inc_not_zero_hint() 2010-11-12 07:55:30 -08:00
attribute_container.h
audit.h Merge branch 'master' of /repos/git/net-next-2.6 2011-01-19 23:51:37 +01:00
auto_dev-ioctl.h
auto_fs.h
auto_fs4.h autofs4: Bump version 2011-01-15 20:07:45 -05:00
auxvec.h
average.h lib: Improve EWMA efficiency by using bitshifts 2010-12-06 15:58:43 -05:00
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h block: remove per-queue plugging 2011-03-10 08:52:07 +01:00
backlight.h backlight: add backlight type 2011-03-22 17:43:59 -07:00
basic_mmio_gpio.h
baycom.h
bcd.h
bch.h lib: add shared BCH ECC library 2011-03-11 14:25:50 +00:00
bfin_mac.h netdev: bfin_mac: let boards set vlan masks 2011-01-10 13:31:14 -08:00
bfs_fs.h
binfmts.h binfmt_elf: cleanups 2011-01-13 08:03:12 -08:00
bio.h block: biovec_slab vs. CONFIG_BLK_DEV_INTEGRITY 2011-03-08 08:28:01 +01:00
bit_spinlock.h bit_spinlock: don't play preemption games inside the busy loop 2011-04-25 18:10:58 -07:00
bitmap.h
bitops.h bitops: Provide generic sign_extend32 function 2010-11-15 13:27:04 -05:00
bitrev.h
blk-iopoll.h
blk_types.h block: kill off REQ_UNPLUG 2011-03-10 08:52:27 +01:00
blkdev.h block: get rid of QUEUE_FLAG_REENTER 2011-04-19 13:32:46 +02:00
blkpg.h
blktrace_api.h blktrace: Remove blk_fill_rwbs_rq. 2011-03-03 10:53:20 -05:00
blockgroup_lock.h
bootmem.h crash_dump: export is_kdump_kernel to modules, consolidate elfcorehdr_addr, setup_elfcorehdr and saved_max_pfn 2011-03-23 19:47:19 -07:00
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h block: remove per-queue plugging 2011-03-10 08:52:07 +01:00
bug.h
c2port.h
cache.h
can.h
capability.h timers: Posix interface for alarm-timers 2011-04-26 14:01:46 -07:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h fs/char_dev.c: remove unused cdev_index() 2011-01-13 08:03:17 -08:00
cdk.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cdrom.h cdrom: add ->check_events() support 2010-12-16 17:53:38 +01:00
cfag12864b.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cgroup.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cgroup_subsys.h perf: Add cgroup support 2011-02-16 13:30:48 +01:00
cgroupstats.h
chio.h
circ_buf.h
clk.h
clkdev.h ARM: 6483/1: arm & sh: factorised duplicated clkdev.c 2010-11-26 10:51:04 +00:00
clockchips.h
clocksource.h
cm4000_cs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cn_proc.h
cnt32_to_63.h clarify a usage constraint for cnt32_to_63() 2010-12-20 09:07:35 -08:00
coda.h
coda_psdev.h
coff.h
com20020.h
compaction.h mm: compaction: prevent kswapd compacting memory to reduce CPU usage 2011-03-22 17:44:00 -07:00
compat.h
compiler-gcc.h include/linux/compiler-gcc*.h: unify macro definitions 2011-03-22 17:44:10 -07:00
compiler-gcc3.h include/linux/compiler-gcc*.h: unify macro definitions 2011-03-22 17:44:10 -07:00
compiler-gcc4.h include/linux/compiler-gcc*.h: unify macro definitions 2011-03-22 17:44:10 -07:00
compiler-intel.h
compiler.h
completion.h sched: Change wait_for_completion_*_timeout() to return a signed long 2011-01-05 14:15:50 +01:00
comstats.h
concap.h
configfs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
connector.h connector: convert to synchronous netlink message processing 2011-03-30 17:14:33 -07:00
console.h console: rename acquire/release_console_sem() to console_lock/unlock() 2011-01-26 10:50:06 +10:00
console_struct.h
consolemap.h
const.h
coredump.h
cper.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cpu.h driver core: prune docs about device_interface 2010-11-10 16:57:11 -08:00
cpu_rmap.h lib: cpu_rmap: CPU affinity reverse-mapping 2011-01-24 14:51:56 -08:00
cpufreq.h [CPUFREQ] Remove the pm_message_t argument from driver suspend 2011-03-16 17:54:33 -04:00
cpuidle.h cpuidle: CPUIDLE_FLAG_CHECK_BM is omap3_idle specific 2011-01-12 12:47:34 -05:00
cpumask.h
cpuset.h
cramfs_fs.h cramfs: hide function prototypes behind __KERNEL__ macro 2011-01-13 08:03:22 -08:00
cramfs_fs_sb.h
crash_dump.h ARM: 6485/5: proc/vmcore - allow archs to override vmcore_elf_check_arch() 2010-11-30 13:39:55 +00:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc16.h
crc32.h crc32: add missed brackets in macro 2011-03-22 17:44:15 -07:00
crc32c.h
cred.h userns: security: make capabilities relative to the user namespace 2011-03-23 19:47:02 -07:00
crypto.h
cryptohash.h
cs5535.h drivers/staging/olpc_dcon: convert to new cs5535 gpio API 2011-01-13 08:03:13 -08:00
ctype.h
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: get rid of insane dentry hashing rules 2011-04-24 07:58:46 -07:00
dcbnl.h net: dcbnl: Add IEEE app selector value definitions 2011-03-14 17:02:43 -07:00
dccp.h dccp: clean up unused DCCP_STATE_MASK definition 2011-01-20 17:01:09 -08:00
dcookies.h headers: path.h redux 2011-01-10 08:51:44 -08:00
debug_locks.h
debugfs.h
debugobjects.h debugobjects: Add hint for better object identification 2011-03-08 16:10:38 +01:00
delay.h
delayacct.h
device-mapper.h md/dm - remove remains of plug_fn callback. 2011-04-18 18:25:41 +10:00
device.h Introduce ARCH_NO_SYSDEV_OPS config option (v2) 2011-03-23 22:16:41 +01:00
device_cgroup.h
devpts_fs.h
dio.h
dirent.h
display.h
dlm.h
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h dm ioctl: add flag to wipe buffers for secure data 2011-03-24 13:54:30 +00:00
dm-kcopyd.h
dm-log-userspace.h dm log userspace: add version number to comms 2011-01-13 19:59:52 +00:00
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-debug.h
dma-mapping.h
dma_remapping.h
dmaengine.h Fix common misspellings 2011-03-31 11:26:23 -03:00
dmapool.h
dmar.h dmar, x86: Use function stubs when CONFIG_INTR_REMAP is disabled 2010-11-26 09:57:36 +01: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 Fix common misspellings 2011-03-31 11:26:23 -03:00
drbd_limits.h Fix common misspellings 2011-03-31 11:26:23 -03:00
drbd_nl.h drbd: --force option for disconnect 2011-03-10 11:35:17 +01:00
drbd_tag_magic.h drbd: add packet_type 27 (return_code_only) to netlink api 2011-03-10 11:35:15 +01:00
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_dmac.h dw_dmac: Allow src/dst msize & flow controller to be configured at runtime 2011-03-07 01:12:28 +05:30
dynamic_debug.h Dynamic debug: Add more flags 2011-02-03 15:39:16 -08:00
edac.h
edac_mce.h
edd.h
eeprom_93cx6.h
efi.h efivars: Expose efivars functionality to external drivers. 2011-03-14 08:40:51 -07:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h block: get rid of elv_insert() interface 2011-04-05 23:51:37 +02:00
elf-em.h
elf-fdpic.h
elf.h
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
etherdevice.h etherdevice.h: Add is_unicast_ether_addr function 2011-01-13 21:49:56 -08:00
ethtool.h Fix common misspellings 2011-03-31 11:26:23 -03:00
eventfd.h
eventpoll.h Fix common misspellings 2011-03-31 11:26:23 -03:00
exportfs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ext2_fs.h
ext2_fs_sb.h
ext3_fs.h ext3: use little-endian bitops 2011-03-23 19:46:17 -07:00
ext3_fs_i.h
ext3_fs_sb.h
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h fs: add hole punching to fallocate 2011-01-12 20:16:43 -05:00
fanotify.h fanotify: split version into version and metadata_len 2010-12-15 13:56:33 -05:00
fault-inject.h
fb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
fcdevice.h
fcntl.h New AT_... flag: AT_EMPTY_PATH 2011-03-14 19:12:20 -04:00
fd.h
fddidevice.h
fdreg.h
fdtable.h
fec.h net/fec: add mac field into platform data and consolidate fec_get_mac 2011-01-09 15:42:55 -08:00
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: constify sk_run_filter() 2010-12-08 10:30:34 -08:00
fips.h
firewire-cdev.h Fix common misspellings 2011-03-31 11:26:23 -03:00
firewire-constants.h
firewire.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 2011-03-21 10:05:22 -07:00
firmware-map.h headers: kobject.h redux 2011-01-10 08:51:44 -08:00
firmware.h firmware_classs: change val uevent's type to bool 2011-02-03 15:39:17 -08:00
flat.h
flex_array.h flex_array: fix flex_array_put_ptr macro to be valid C 2010-11-30 17:28:57 -05:00
font.h
freezer.h workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable' 2011-02-16 17:48:59 +01:00
fs.h vfs: Re-introduce s_uuid in the superblock 2011-04-12 15:21:04 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h fs: fs_struct use seqlock 2011-01-07 17:50:27 +11:00
fs_uart_pd.h
fscache-cache.h Fix common misspellings 2011-03-31 11:26:23 -03:00
fscache.h Fix common misspellings 2011-03-31 11:26:23 -03:00
fsl-diu-fb.h fsl-diu-fb: drop dead ioctl define 2010-11-15 13:49:51 +09:00
fsl_devices.h
fsnotify.h fs: dcache remove dcache_lock 2011-01-07 17:50:23 +11:00
fsnotify_backend.h fs: dcache remove dcache_lock 2011-01-07 17:50:23 +11:00
ftrace.h ftrace: Fix memory leak with function graph and cpu hotplug 2011-02-11 16:23:33 -05:00
ftrace_event.h tracing: Remove lock_depth from event entry 2011-03-10 10:31:48 -05:00
ftrace_irq.h
fuse.h fuse: fix ioctl ABI 2010-12-07 20:16:56 +01:00
futex.h
gameport.h
gcd.h
gen_stats.h
genalloc.h
generic_acl.h fs: provide rcu-walk aware permission i_ops 2011-01-07 17:50:29 +11:00
generic_serial.h
genetlink.h
genhd.h block: fix non-atomic access to genhd inflight structures 2011-03-22 08:35:35 +01:00
getcpu.h
gfp.h mm: add __GFP_OTHER_NODE flag 2011-03-22 17:44:05 -07:00
gfs2_ondisk.h
gigaset_dev.h
gpio-fan.h
gpio-i2cmux.h i2c: Add generic I2C multiplexer using GPIO API 2011-01-10 22:11:23 +01:00
gpio.h include/gpio.h: remove remaining __must_check-annotiations 2011-01-14 08:06:39 -08:00
gpio_keys.h Input: add input driver for polled GPIO buttons 2010-12-06 17:15:15 -08:00
gpio_mouse.h
gsmmux.h
hardirq.h BKL: That's all, folks 2011-03-05 10:56:00 +01:00
hash.h
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid-roccat.h HID: roccat: Rename header roccat.h -> hid-roccat.h 2011-02-03 16:37:28 +01:00
hid.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hiddev.h
hidraw.h HID: Add Support for Setting and Getting Feature Reports from hidraw 2011-02-11 15:05:49 +01:00
highmem.h highmem: Use this_cpu_xx_return() operations 2010-12-17 15:18:04 +01:00
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 hrtimer: Update hrtimer->state documentation 2011-03-10 19:15:58 +01:00
htcpld.h
htirq.h
huge_mm.h thp: prevent hugepages during args/env copying into the user stack 2011-02-15 15:21:11 -08:00
hugetlb.h
hugetlb_inline.h
hw_breakpoint.h perf,hw_breakpoint: Initialize hardware api earlier 2010-11-12 14:51:55 +01:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h drivers: hwspinlock: add framework 2011-02-17 09:52:03 -08: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 OMAP: I2C: split device registration and convert OMAP2+ to omap_device 2010-11-09 09:31:10 -08: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: Drop i2c_adapter.id 2011-03-20 14:50:53 +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
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
idr.h
ieee80211.h ieee80211: add IEEE80211_COUNTRY_STRING_LEN definition 2011-03-09 16:10:56 -05:00
if.h netpoll: remove IFF_IN_NETPOLL flag 2011-02-27 16:11:51 -08:00
if_addr.h
if_addrlabel.h
if_alg.h crypto: af_alg - User-space interface for Crypto API 2010-11-19 17:47:57 +08:00
if_arcnet.h
if_arp.h
if_bonding.h
if_bridge.h netfilter: ebtables: make broute table work again 2011-01-11 23:55:51 +01:00
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel 2011-01-06 11:10:05 -08:00
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h net_device: add support for network device groups 2011-01-19 23:31:09 -08:00
if_ltalk.h
if_macvlan.h macvlan: lockless tx path 2010-11-16 10:58:30 -08:00
if_packet.h
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
if_pppox.h
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: Add function to retrieve EtherType from vlan packets. 2010-11-12 12:30:57 -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 IMA: maintain i_readcount in the VFS layer 2011-02-10 07:51:44 -05:00
in.h
in6.h
in_route.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h ipv4: Add hash table of interface addresses. 2011-02-18 12:42:28 -08:00
init.h
init_ohci1394_dma.h
init_task.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2011-01-06 10:23:33 -08:00
initrd.h
inotify.h
input-polldev.h Input: input-polldev - fix a couple of typos 2011-01-31 21:17:41 -08:00
input.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2011-04-18 13:29:03 -07:00
intel-iommu.h
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h Fix common misspellings 2011-03-31 11:26:23 -03:00
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h block: remove unused copy_io_context() 2010-11-11 13:40:11 +01:00
ioctl.h
iommu-helper.h
iommu.h
ioport.h resources: add arch hook for preventing allocation in reserved areas 2010-12-17 10:01:09 -08:00
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h IPVS: Backup, Adding Version 1 receive capability 2010-11-25 10:42:59 +09:00
ipc.h
ipc_namespace.h userns: user namespaces: convert several capable() calls 2011-03-23 19:47:08 -07:00
ipmi.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ipmi_msgdefs.h
ipmi_smi.h IPMI: Add one interface to get more info of low-level IPMI device 2010-12-14 00:21:51 -05:00
ipsec.h
ipv6.h ipv6: mcast: RCU conversion 2010-11-24 11:16:42 -08:00
ipv6_route.h
ipx.h
irda.h
irq.h genirq: Remove obsolete comment 2011-03-30 00:37:41 +02:00
irq_cpustat.h
irq_work.h
irqdesc.h genirq: Remove compat code 2011-03-29 14:48:19 +02:00
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
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
jbd2.h jbd2: add COW fields to struct jbd2_journal_handle 2011-03-20 21:13:43 -04:00
jffs2.h
jhash.h The new jhash implementation 2010-12-09 20:17:07 -08:00
jiffies.h Fix common misspellings 2011-03-31 11:26:23 -03:00
journal-head.h jbd2: add the b_cow_tid field to journal_head struct 2011-03-20 20:08:48 -04:00
joystick.h
jump_label.h
jump_label_ref.h
jz4740-adc.h
kallsyms.h vsprintf: Introduce %pB format specifier 2011-03-24 08:36:10 +01: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
kd.h vt: Add virtual console keyboard mode OFF 2011-02-17 11:12:40 -08:00
kdb.h
kdebug.h
kdev_t.h
kernel-page-flags.h
kernel.h kstrto*: converting strings to integers done (hopefully) right 2011-03-22 17:44:14 -07:00
kernel_stat.h irq: use per_cpu kstat_irqs 2011-01-13 17:32:31 -08:00
kernelcapi.h
kexec.h kdump: Allow shrinking of kdump region to be overridden 2011-04-01 16:14:30 +11: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 KEYS: Add a new keyctl op to reject a key with a specified error code 2011-03-08 11:17:18 +11: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 KGDB: Notify GDB of machine halt, reboot or power off 2011-03-18 16:54:31 +00:00
khugepaged.h thp: madvise(MADV_NOHUGEPAGE) 2011-01-13 17:32:47 -08:00
klist.h klist: Fix object alignment on 64-bit. 2011-02-13 16:54:24 -08:00
kmalloc_sizes.h
kmemcheck.h Remove MAYBE_BUILD_BUG_ON 2011-01-24 14:45:11 +10:30
kmemleak.h
kmod.h
kmsg_dump.h kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths 2011-01-13 08:03:07 -08:00
kobj_map.h
kobject.h kobject.h: fix build when CONFIG_HOTPLUG is disabled 2011-02-18 08:02:10 -08:00
kobject_ns.h
kprobes.h Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu 2011-01-07 17:02:58 -08:00
kref.h block: add internal hd part table references 2011-01-07 08:43:37 +01:00
ks0108.h
ks8842.h
ksm.h
kthread.h kthread: NUMA aware kthread_create_on_node() 2011-03-22 17:44:01 -07:00
ktime.h Fix common misspellings 2011-03-31 11:26:23 -03:00
kvm.h KVM: Add PV MSR to enable asynchronous page faults delivery. 2011-01-12 11:23:12 +02:00
kvm_host.h KVM: Fix race between nmi injection and enabling nmi window 2011-03-17 13:08:30 -03:00
kvm_para.h
kvm_types.h KVM: Add memory slot versioning and use it to provide fast guest write interface 2011-01-12 11:23:08 +02:00
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-lm3530.h Fix common misspellings 2011-03-31 11:26:23 -03:00
leds-bd2802.h
leds-lp3944.h
leds-lp5521.h leds-lp5521: modify the way of setting led device name 2011-01-13 08:03:06 -08:00
leds-lp5523.h leds: leds-lp5523: modify the way of setting led device name 2011-01-13 08:03:05 -08:00
leds-pca9532.h
leds-regulator.h
leds.h Merge git://git.infradead.org/battery-2.6 2011-03-25 21:00:29 -07:00
leds_pwm.h
lglock.h
lguest.h
lguest_launcher.h
libata.h libata: Implement ATA_FLAG_NO_DIPM and apply it to mcp65 2011-04-24 11:32:16 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h
list.h Expand CONFIG_DEBUG_LIST to several other list operations 2011-02-18 11:32:28 -08: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
lockdep.h Merge branch 'fixes-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq 2011-01-21 13:38:57 -08:00
log2.h
loop.h
lp.h
lru_cache.h Fix common misspellings 2011-03-31 11:26:23 -03:00
lsm_audit.h
lzo.h
m48t86.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
magic.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 2011-03-18 22:33:38 -07:00
major.h
map_to_7segment.h
maple.h
marvell_phy.h phylib: Add support for Marvell 88E1149R devices. 2010-11-22 08:34:23 -08:00
math64.h
matroxfb.h
max17040_battery.h
mbcache.h ext2: Resolve 'dereferencing pointer to incomplete type' when enabling EXT2_XATTR_DEBUG 2011-01-10 19:04:08 +01:00
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h tg3: Move EEE definitions into mdio.h 2010-12-06 11:03:46 -08:00
media.h [media] media: Pick a free ioctls range 2011-03-22 04:53:56 -03:00
memblock.h
memcontrol.h memcg: fix mem_cgroup_rotate_reclaimable_page() 2011-04-14 16:06:54 -07:00
memory.h memory hotplug: Update phys_index to [start|end]_section_nr 2011-02-03 16:08:57 -08:00
memory_hotplug.h Merge branch 'slub/hotplug' into slab/urgent 2011-01-15 13:28:17 +02:00
mempolicy.h
mempool.h
memstick.h
meye.h
mg_disk.h
micrel_phy.h phy/micrel: add ability to support 50MHz RMII clock on KZS8051RNL 2011-02-14 17:38:30 -08:00
migrate.h mm: migration: cleanup migrate_pages API by matching types for offlining and sync 2011-01-13 17:32:34 -08:00
mii.h
minix_fs.h
miscdevice.h
mm.h Fix common misspellings 2011-03-31 11:26:23 -03:00
mm_inline.h thp: fix anon memory statistics with transparent hugepages 2011-01-13 17:32:46 -08:00
mm_types.h mm: mm_struct: remove 16 bytes of alignment padding on 64 bit builds 2011-03-22 17:44:03 -07:00
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h thp: mmu_notifier_test_young 2011-01-13 17:32:46 -08:00
mmzone.h Merge branch 'master' into for-next 2011-02-15 10:24:31 +01:00
mnt_namespace.h
mod_devicetable.h
module.h module: explicitly align module_version_attribute structure 2011-02-21 15:21:53 -08:00
moduleloader.h
moduleparam.h param: add null statement to compiled-in module params 2011-01-24 14:32:52 +10:30
mount.h sanitize vfsmount refcounting changes 2011-01-16 13:47:07 -05:00
mpage.h
mqueue.h
mroute.h net: Add compat ioctl support for the ipv4 multicast ioctl SIOCGETSGCNT 2011-01-30 01:14:38 -08: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 mutexes, sched: Introduce arch_mutex_cpu_relax() 2010-11-26 15:05:34 +01:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h don't pass 'mounting_here' flag to follow_down() 2011-03-18 09:04:20 -04:00
nbd.h
ncp.h
ncp_fs.h move internal-only parts of ncpfs headers to fs/ncpfs 2011-01-12 20:03:43 -05:00
ncp_mount.h move internal-only parts of ncpfs headers to fs/ncpfs 2011-01-12 20:03:43 -05:00
ncp_no.h
neighbour.h
net.h net: add __rcu annotations to sk_wq and wq 2011-02-22 10:19:31 -08:00
net_dropmon.h
net_tstamp.h
netdevice.h net: Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM 2011-04-01 20:23:25 -07:00
netfilter.h netfilter: af_info: add 'strict' parameter to limit lookup to .oif 2011-04-04 17:00:54 +02:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h netlink: kill eff_cap from struct netlink_skb_parms 2011-03-03 13:32:07 -08:00
netpoll.h
netrom.h
nfs.h
nfs2.h
nfs3.h NFS: Introduce new-style XDR decoding functions for NFSv2 2010-12-16 12:37:23 -05:00
nfs4.h Fix common misspellings 2011-03-31 11:26:23 -03:00
nfs4_mount.h
nfs_fs.h NFSv4.1: layoutcommit 2011-03-23 15:29:04 -04:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4: Send unmapped uid/gids to the server when using auth_sys 2011-03-11 15:39:27 -05: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: Fix a hang in the writeback path 2011-03-27 17:48:07 +02:00
nfs_xdr.h Merge branch 'nfs-for-2.6.39' into nfs-for-next 2011-03-24 17:03:14 -04:00
nfsacl.h NFS: nfsacl_{encode,decode} should return signed integer 2011-01-25 15:24:47 -05:00
nilfs2_fs.h nilfs2: move NILFS_SUPER_MAGIC to linux/magic.h 2011-03-10 17:29:40 +09:00
nl80211.h Fix common misspellings 2011-03-31 11:26:23 -03:00
nl802154.h
nls.h
nmi.h x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR 2010-12-22 22:15:32 +01:00
node.h memory hotplug: Update phys_index to [start|end]_section_nr 2011-02-03 16:08:57 -08:00
nodemask.h
notifier.h Fix common misspellings 2011-03-31 11:26:23 -03:00
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
nwpserial.h
of.h Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6 2011-03-16 17:28:10 -07:00
of_address.h of/address: use proper endianess in get_flags 2010-12-23 15:57:48 -07:00
of_device.h drivercore/dt: add a match table pointer to struct device 2011-02-28 01:36:38 -07:00
of_fdt.h dt/flattree: Return virtual address from early_init_dt_alloc_memory_arch() 2011-01-15 22:01:58 -07:00
of_gpio.h
of_i2c.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h of/pci: move of_irq_map_pci() into generic code 2011-02-04 11:46:50 -07:00
of_pdt.h
of_platform.h dt: eliminate OF_NO_DEEP_PROBE and test for NULL match table 2011-03-23 14:55:56 -06:00
of_spi.h
omap3isp.h Fix common misspellings 2011-03-31 11:26:23 -03:00
omapfb.h
oom.h
opp.h
oprofile.h oprofile, s390: Rework hwsampler implementation 2011-02-15 11:10:20 +01:00
oxu210hp.h
padata.h
page-debug-flags.h
page-flags.h mm: remove unused TestSetPageLocked() interface 2011-03-22 17:44:03 -07:00
page-isolation.h
page_cgroup.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pageblock-flags.h
pagemap.h Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block 2011-03-24 10:16:26 -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 sanitize vfsmount refcounting changes 2011-01-16 13:47:07 -05:00
pch_dma.h
pci-acpi.h PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset 2011-01-16 11:56:26 -08:00
pci-aspm.h PCI: PCIe links may not get configured for ASPM under POWERSAVE mode 2011-03-21 09:40:43 -07:00
pci-dma.h
pci.h PCI/ACPI: Report ASPM support to BIOS if not disabled from command line 2011-03-21 09:38:02 -07:00
pci_hotplug.h
pci_ids.h x86, amd-nb: Rename CPU PCI id define for F4 2011-03-31 08:51:38 +02:00
pci_regs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pcieport_if.h
pda_power.h
percpu-defs.h
percpu.h percpu: Generic support for this_cpu_cmpxchg_double() 2011-02-28 11:20:03 +01:00
percpu_counter.h
perf_event.h Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6 2011-04-07 11:14:49 -07:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h Phonet: kill the ST-Ericsson pipe controller Kconfig 2011-03-09 11:59:33 -08:00
phy.h
phy_fixed.h
pid.h next_pidmap: fix overflow condition 2011-04-18 10:35:30 -07:00
pid_namespace.h
pim.h
pipe_fs_i.h pipe_fs_i.h: fix kernel-doc warning 2011-01-10 07:38:54 -08:00
pkt_cls.h
pkt_sched.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pktcdvd.h
platform_device.h mfd: Fetch cell pointer from platform_device->mfd_cell 2011-04-12 11:13:00 +02:00
plist.h plist: Shrink struct plist_head 2011-03-11 15:13:26 -05:00
pm.h Introduce ARCH_NO_SYSDEV_OPS config option (v2) 2011-03-23 22:16:41 +01:00
pm_qos_params.h
pm_runtime.h PM: Do not create wakeup sysfs files for devices that cannot wake up 2011-03-15 00:43:14 +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
pnp.h
poison.h
poll.h Fix common misspellings 2011-03-31 11:26:23 -03:00
posix-clock.h posix clocks: Replace mutex with reader/writer semaphore 2011-04-18 10:39:38 +02:00
posix-timers.h timers: Posix interface for alarm-timers 2011-04-26 14:01:46 -07:00
posix_acl.h NFS: Prevent memory allocation failure in nfsacl_encode() 2011-01-25 15:24:47 -05: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.h pps: add kernel consumer support 2011-01-13 08:03:21 -08:00
pps_kernel.h pps: capture MONOTONIC_RAW timestamps as well 2011-01-13 08:03:21 -08:00
prctl.h
preempt.h
prefetch.h Fix common misspellings 2011-03-31 11:26:23 -03:00
printk.h include/linux/printk.h: use tab not spaces for indent 2011-01-13 08:03:10 -08:00
prio_heap.h
prio_tree.h
proc_fs.h proc: make struct proc_dir_entry::namelen unsigned int 2011-03-23 19:46:37 -07:00
profile.h
proportions.h
pstore.h pstore: new filesystem interface to platform persistent storage 2010-12-28 14:25:21 -08:00
ptp_classify.h
ptrace.h Mark ptrace_{traceme,attach,detach} static 2011-03-04 09:23:30 -08:00
pwm.h
pwm_backlight.h pwm_backlight: add check_fb() hook 2011-03-22 17:44:00 -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 quota: Fix deadlock during path resolution 2011-01-12 19:14:55 +01:00
quotaops.h fs: protect inode->i_state with inode->i_lock 2011-03-24 21:16:31 -04:00
radeonfb.h
radix-tree.h mm: migration: use rcu_dereference_protected when dereferencing the radix tree slot during file page migration 2011-01-13 17:32:48 -08:00
raid_class.h
ramfs.h
ramoops.h
random.h
range.h
rar_register.h Staging: sep: handle the rar definition stuff in the header 2010-11-29 11:17:22 -08:00
ratelimit.h
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: remove unused __list_for_each_rcu() macro 2010-12-17 12:34:59 -08:00
rculist_bl.h fs: hlist UP debug fixup 2011-01-14 02:36:43 +00:00
rculist_nulls.h
rcupdate.h rcu: create new rcu_access_index() and use in mce 2011-04-01 07:27:31 -07:00
rcutiny.h rcu,cleanup: move synchronize_sched_expedited() out of sched.c 2010-11-29 22:01:58 -08:00
rcutree.h rcu,cleanup: move synchronize_sched_expedited() out of sched.c 2010-11-29 22:01:58 -08:00
rds.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_xattr.h fs/vfs/security: pass last path component to LSM on inode creation 2011-02-01 11:12:29 -05:00
relay.h
res_counter.h memcg: simplify the way memory limits are checked 2011-03-23 19:46:23 -07:00
resource.h include/linux/resource.h needs types.h 2010-11-12 07:55:30 -08:00
resume-trace.h
rfkill.h rfkill: remove dead code 2010-11-15 13:24:06 -05:00
ring_buffer.h tracing: Add an 'overwrite' trace_option. 2011-03-09 13:52:27 -05: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 IDT CPS-1432 switch definitions 2011-04-14 16:06:56 -07:00
rio_regs.h rapidio: fix sysfs config attribute to access 16MB of maint space 2011-02-25 15:07:37 -08:00
rmap.h mm: simplify anon_vma refcounts 2011-03-22 17:44:03 -07:00
romfs_fs.h romfs: have romfs_fs.h pull in necessary headers 2011-01-13 08:03:23 -08:00
root_dev.h
rose.h
rotary_encoder.h
route.h
rslib.h
rtc-v3020.h
rtc.h RTC: Fix early irqs caused by calling rtc_set_alarm too early 2011-03-29 18:44:05 -07:00
rtmutex.h
rtnetlink.h net: rtnetlink.h -- only include linux/netdevice.h when used by the kernel 2010-11-15 11:29:30 -08:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h locking: Remove deprecated lock initializers 2011-01-27 12:30:38 +01:00
rwsem-spinlock.h rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
rwsem.h rwsem: Remove redundant asmregparm annotation 2011-01-27 12:30:40 +01:00
rxrpc.h
s3c_adc_battery.h s3c_adc_battery: Add gpio_inverted field to pdata 2010-12-22 02:39:57 +03:00
sc26198.h
scatterlist.h
scc.h
sched.h brk: COMPAT_BRK: fix detection of randomized brk 2011-04-14 16:06:55 -07:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h
security.h SECURITY: Move exec_permission RCU checks into security modules 2011-04-22 16:17:29 -07:00
selection.h
selinux.h
selinux_netlink.h
sem.h
semaphore.h
seq_file.h
seq_file_net.h
seqlock.h kernel: optimise seqlock 2011-01-07 17:50:27 +11:00
serial.h
serial167.h
serialP.h
serial_8250.h
serial_core.h pps: unify timestamp gathering 2011-01-13 08:03:19 -08:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_reg.h omap: Serial: Define register access modes in LCR 2010-11-30 14:11:49 -08:00
serial_sci.h serial: sh-sci: Kill off some DMA ifdeffery. 2011-01-19 15:37:31 +09:00
serio.h
sfi.h x86/mrst: Add SFI platform device parsing code 2010-11-09 14:45:52 +01:00
sfi_acpi.h
sh_clk.h sh: clkfwk: Disable init clk op for non-legacy clocks. 2010-11-15 18:48:25 +09:00
sh_dma.h
sh_intc.h sh: intc: Fix up initializers for gcc 4.5. 2010-11-09 16:38:20 +09:00
sh_pfc.h
sh_timer.h
shm.h
shmem_fs.h
sht15.h
sigma.h sigma-firmware: loader for Analog Devices' SigmaStudio 2011-03-22 17:44:15 -07:00
signal.h
signalfd.h
skbuff.h Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6 2011-04-07 11:14:49 -07:00
slab.h mm: Remove support for kmem_cache_name() 2011-01-23 21:00:05 +02:00
slab_def.h tracing/slab: Move kmalloc tracepoint out of inline code 2010-11-28 21:16:28 +02:00
slob_def.h
slub_def.h slub: Add statistics for this_cmpxchg_double failures 2011-03-22 20:48:04 +02: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 smp: add missing init.h include 2011-03-23 07:48:42 -07:00
smsc911x.h
snmp.h tcp: Replace time wait bucket msg by counter 2010-12-08 12:16:33 -08:00
socket.h Fix common misspellings 2011-03-31 11:26:23 -03: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
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 Fix common misspellings 2011-03-31 11:26:23 -03:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h locking: Remove deprecated lock initializers 2011-01-27 12:30:38 +01:00
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h
stackprotector.h
stacktrace.h x86: Eliminate bp argument from the stack tracing routines 2010-11-18 14:37:34 +01:00
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stmmac.h Fix common misspellings 2011-03-31 11:26:23 -03:00
stop_machine.h Fix common misspellings 2011-03-31 11:26:23 -03:00
string.h
string_helpers.h
stringify.h
superhyway.h
suspend.h PM / Hibernate: Introduce CONFIG_HIBERNATE_CALLBACKS 2011-04-11 22:54:42 +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 Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block 2011-03-24 10:16:26 -07:00
swapops.h
swiotlb.h
synclink.h
sys.h
syscalls.h introduce sys_syncfs to sync a single file system 2011-03-21 00:40:29 -04: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: the include of rcupdate.h is only needed in the kernel 2011-03-09 16:43:24 -08:00
sysdev.h Fix common misspellings 2011-03-31 11:26:23 -03:00
sysfs.h
syslog.h
sysrq.h Input: sysrq - ensure sysrq_enabled and __sysrq_enabled are consistent 2011-01-24 09:33:36 -08:00
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h taskstats: pad taskstats netlink response for aligment issues on ia64 2010-12-22 19:43:34 -08:00
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h ACPI: Fix build for CONFIG_NET unset 2011-02-28 18:00:31 -08:00
thread_info.h thread_info: Remove legacy arg0-3 from restart_block 2011-02-02 15:28:13 +01:00
threads.h
ti_wilink_st.h drivers:misc: ti-st: remove multiple gpio handling 2011-02-04 12:41:21 -08:00
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h timers: Posix interface for alarm-timers 2011-04-26 14:01:46 -07:00
timecompare.h
timer.h
timerfd.h
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 ntp: Add ADJ_SETOFFSET mode bit 2011-02-02 15:28:18 +01:00
tiocl.h
tipc.h tipc: Clean out all remaining instances of #if 0'd unused code 2011-02-23 18:05:11 -05:00
tipc_config.h tipc: Correct misnamed references to neighbor discovery domain 2011-03-13 16:35:18 -04:00
topology.h
toshiba.h toshiba.h: hide a function prototypes behind __KERNEL__ macro 2011-01-13 08:03:08 -08:00
tpm.h key: add tpm_send command 2010-11-29 08:55:22 +11:00
tpm_command.h keys: add new trusted key-type 2010-11-29 08:55:25 +11:00
trace_clock.h
trace_seq.h
tracehook.h Fix common misspellings 2011-03-31 11:26:23 -03:00
tracepoint.h tracepoints: Fix section alignment using pointer array 2011-02-03 09:28:46 -05:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h tty: stop using "delayed_work" in the tty layer 2011-03-22 16:17:32 -07:00
tty_driver.h tty: now phase out the ioctl file pointer for good 2011-02-17 11:59:56 -08:00
tty_flip.h
tty_ldisc.h pps: timestamp is always passed to dcd_change() 2011-01-13 08:03:20 -08:00
typecheck.h
types.h add the common dma_addr_t typedef to include/linux/types.h 2011-03-22 17:44:09 -07:00
u64_stats_sync.h Kill off a bunch of warning: ‘inline’ is not at beginning of declaration 2010-11-28 23:08:04 +01:00
uaccess.h
ucb1400.h Fix common misspellings 2011-03-31 11:26:23 -03:00
udf_fs_i.h
udp.h
uinput.h Input: introduce device properties 2010-12-20 09:37:33 +01:00
uio.h
uio_driver.h uio: Change mail address of Hans J. Koch 2010-11-10 16:57:11 -08:00
ultrasound.h
un.h
unistd.h
usb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h user_ns: improve the user_ns on-the-slab packaging 2011-01-13 08:03:18 -08:00
utime.h
uts.h
utsname.h userns: allow sethostname in a container 2011-03-23 19:47:03 -07:00
uuid.h
uwb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
v4l2-mediabus.h [media] v4l: Add missing 12 bits bayer media bus formats 2011-03-22 04:53:37 -03:00
v4l2-subdev.h [media] v4l: v4l2_subdev userspace crop API 2011-03-22 04:53:33 -03:00
vermagic.h
veth.h
vfs.h
vga_switcheroo.h vga_switcheroo: fix build with non switcheroo enabled path. 2011-01-06 13:05:04 +10:00
vgaarb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
vhost.h
via-core.h Merge branch 'viafb-next' of git://github.com/schandinat/linux-2.6 2010-11-10 12:04:41 +09:00
via-gpio.h
via.h
via_i2c.h
video_output.h ACPI: video: fix build for VIDEO_OUTPUT_CONTROL=n 2010-12-11 02:01:35 -05:00
videodev2.h [media] gspca - nw80x: New subdriver for Divio based webcams 2011-03-22 04:54:51 -03:00
virtio.h
virtio_9p.h
virtio_balloon.h
virtio_blk.h
virtio_config.h Remove MAYBE_BUILD_BUG_ON 2011-01-24 14:45:11 +10:30
virtio_console.h virtio: console: Update Copyright 2011-02-09 08:19:55 +10:30
virtio_ids.h
virtio_net.h
virtio_pci.h
virtio_ring.h
virtio_rng.h
vlynq.h
vmalloc.h NOMMU: support SMP dynamic percpu_alloc 2011-03-28 12:53:29 +01:00
vmstat.h mm: add VM counters for transparent hugepages 2011-04-14 16:06:55 -07:00
vt.h
vt_buffer.h
vt_kern.h tty,vcs removing con_buf/conf_buf_mtx 2011-02-17 11:13:19 -08:00
w1-gpio.h
wait.h
wanrouter.h
watchdog.h
wimax.h Fix common misspellings 2011-03-31 11:26:23 -03:00
wireless.h
wl12xx.h wl1271: ref_clock cosmetic changes 2010-11-15 13:25:02 -05:00
wm97xx.h
workqueue.h workqueue: fix build failure introduced by s/freezeable/freezable/ 2011-02-21 10:07:23 +01:00
writeback.h fs: rename inode_lock to inode_hash_lock 2011-03-24 21:17:51 -04:00
x25.h
xattr.h Subject: [PATCH] Smack: mmap controls for library containment 2011-01-17 08:05:27 -08: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 decompressors: add XZ decompressor module 2011-01-13 08:03:24 -08:00
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
zorro_ids.h
zutil.h