2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-27 06:34:11 +08:00
linux-next/include/linux
Lee Duncan c743e44fbb [SCSI] st: expand ability to write immediate filemarks
The st tape driver recently added the MTWEOFI ioctl, which writes
a tape filemark (EOF), like the MTWEOF ioctl, except that MTWEOFI
returns immediately. This makes certain applications, like backup
software, run much more quickly on buffered tape drives.

Since legacy applications do not know about this new MTWEOFI ioctl,
this patch adds a new ioctl option that tells the st driver to return
immediately when writing an EOF (i.e. a filemark). This new flag
is much like the existing flag that tells the st driver to perform
writes (and certain other IOs) immediately, but this new flag only
applies to writing EOFs.

This new feature is controlled via the MTSETDRVBUFFER ioctl, using
the newly-defined MT_ST_NOWAIT_EOF flag.

Use of this new feature is displayed via the sysfs tape "options"
attribute.

The st documentation was updated to mention this new flag, as well
as the problems that can occur from using it.

Signed-off-by: Lee Duncan <lduncan@suse.com>
Acked-by: Kai Makisara <kai.makisara@kolumbus.fi>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2012-03-27 08:26:34 +01:00
..
amba Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma 2012-01-17 18:40:24 -08:00
bcma bcma: connect the bcma bus suspend/resume to the bcma driver suspend/resume 2012-01-17 09:54:08 -05: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
dvb [media] dvb: deprecate the usage of ops->info.type 2012-01-04 17:30:20 -02:00
hdlc
i2c mfd: Add power off functionality to TWL 2012-01-09 00:37:40 +01:00
input Input: add driver for pixcir i2c touchscreens 2011-12-30 15:25:52 -08:00
isdn
lockd module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
mfd mfd: Store twl6040-codec mclk configuration 2012-02-03 19:03:44 +01:00
mlx4 mlx4_en: eth statistics modification 2012-01-22 15:08:43 -05:00
mmc Autogenerated GPG tag for Rusty D1ADB8F1: 15EE 8D6C AB0E 7F0C F999 BFCB D920 0E6C D1AD B8F1 2012-01-14 12:32:16 -08:00
mtd - Fix a regression in 16-bit Atmel NAND flash which was introduced in 3.1 2012-02-04 07:17:47 -08:00
netfilter netfilter: revert user-space expectation helper support 2012-01-16 14:01:23 +01:00
netfilter_arp headers, netfilter: Use kernel type names __u8, __u16, __u32 2011-08-26 12:02:50 -04:00
netfilter_bridge
netfilter_ipv4 netfilter: xtables: give xt_ecn its own name 2011-12-27 20:31:38 +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: remove unnecessary max pin number 2012-01-03 09:10:09 +01:00
platform_data Cleanups on various subarchitectures 2012-01-09 14:21:03 -08:00
power sbs-battery: Rename internals to new name 2012-01-06 05:22:21 +04:00
raid md: create externally visible flags for supporting hot-replace. 2011-12-23 10:17:51 +11:00
regulator regulator: add regulator_bulk_force_disable function 2012-01-03 20:20:01 +00:00
rtc ARM: CSR: add rtc i/o bridge interface for SiRFprimaII 2011-09-11 09:17:53 +08:00
spi SPI: Add helper macro for spi_driver boilerplate 2011-11-17 12:15:39 -08:00
ssb ssb: extract FEM info from SPROM 2011-12-13 15:30:49 -05:00
sunrpc Merge branch 'for-3.3' of git://linux-nfs.org/~bfields/linux 2012-01-14 12:26:41 -08:00
tc_act
tc_ematch net: remove SK_ROUTE_CAPS from meta ematch 2011-07-14 14:45:59 -07:00
unaligned
usb usb: ch9.h: usb_endpoint_maxp() uses __le16_to_cpu() 2012-02-01 15:56:19 -08: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
a.out.h
ac97_codec.h
acct.h UAPI: Fix AHZ multiple inclusion when __KERNEL__ is removed 2011-12-13 15:07:49 +00:00
acpi_io.h ACPI: Export interfaces for ioremapping/iounmapping ACPI registers 2012-01-17 04:35:20 -05:00
acpi_pmtmr.h
acpi.h Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux 2012-01-18 15:51:48 -08:00
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 ahci: platform support for suspend/resume 2012-01-08 19:14:59 -05:00
aio_abi.h
aio.h aio: allocate kiocbs in batches 2011-11-02 16:07:03 -07:00
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: Add invalidate-context call-back 2011-12-15 11:15:39 +01:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h anonfd: fix missing declaration 2011-07-20 20:47:43 -04:00
apm_bios.h
apm-emulation.h
arcdevice.h
arcfb.h
async_tx.h
async.h
ata_platform.h ARM: Orion: Remove address map info from all platform data structures 2011-12-13 18:46:56 -05:00
ata.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_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atm.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_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
atmel-mci.h mmc: atmel-mci: change namespace 2011-10-26 15:43:25 -04:00
atmel-pwm-bl.h
atmel-ssc.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 audit: comparison on interprocess fields 2012-01-17 16:17:03 -05:00
auto_dev-ioctl.h
auto_fs4.h
auto_fs.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
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
bfin_mac.h
bfs_fs.h
binfmts.h exec: fix use-after-free bug in setup_new_exec() 2012-02-06 15:15:20 -08:00
bio.h block: Stop using macro stubs for the bio data integrity calls 2012-01-13 08:15:33 +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 perf, x86: Implement event scheduler helper functions 2011-12-06 08:33:54 +01:00
bitrev.h
blk_types.h block: Remove the control of complete cpu from bio. 2011-10-24 16:11:30 +02:00
blk-iopoll.h
blkdev.h block: strip out locking optimization in put_io_context() 2012-02-07 07:51:30 +01: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, x86: Make free_all_memory_core_early() explicitly free lowmem only 2011-07-14 11:47:49 -07:00
bottom_half.h
bpqether.h
brcmphy.h
bsearch.h
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
cache.h
can.h can: remove references to berlios mailinglist 2011-10-17 19:22:46 -04:00
capability.h Merge branch 'for-linus' of git://selinuxproject.org/~jmorris/linux-security 2012-01-14 18:36:33 -08:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h cdrom: move shared static to cdrom_device_info 2012-02-08 20:03:14 +01:00
cfag12864b.h
cgroup_subsys.h net: add network priority cgroup infrastructure (v4) 2011-11-22 15:22:23 -05:00
cgroup.h Merge branch 'for-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup 2012-01-09 12:59:24 -08:00
cgroupstats.h
chio.h
circ_buf.h
cleancache.h
clk.h clk: add helper functions clk_prepare_enable and clk_disable_unprepare 2011-12-28 21:25:35 +08: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 time/clocksource: Fix kernel-doc warnings 2011-12-19 11:41:40 +01:00
cm4000_cs.h
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_psdev.h
coda.h
coff.h
com20020.h
compaction.h mm: compaction: make compact_zone_order() static 2011-10-31 17:30:49 -07:00
compat.h switch open and mkdir syscalls to umode_t 2012-01-03 22:55:19 -05:00
compiler-gcc3.h
compiler-gcc4.h kernel.h: add BUILD_BUG() macro 2012-01-10 16:30:42 -08:00
compiler-gcc.h ftrace: Do not function trace inlined functions 2011-12-21 07:14:34 -05:00
compiler-intel.h
compiler.h kernel.h: add BUILD_BUG() macro 2012-01-10 16:30:42 -08:00
completion.h
comstats.h
concap.h
configfs.h configfs: convert to umode_t 2012-01-03 22:54:57 -05:00
connector.h MAINTAINERS: Evgeniy has moved 2011-08-25 16:25:33 -07:00
console_struct.h
console.h module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
consolemap.h
const.h
cordic.h Docs: wording: Insert `the' 2011-10-29 21:20:22 +02:00
coredump.h
cper.h
cpu_pm.h cpu_pm: Add cpu power management notifiers 2011-09-23 12:05:29 +05:30
cpu_rmap.h
cpu.h Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core 2012-01-07 12:03:30 -08:00
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 2012-01-18 15:51:48 -08:00
cpumask.h cpumask: add cpumask_var_t documentation 2011-07-26 16:49:44 -07:00
cpuset.h
cramfs_fs_sb.h
cramfs_fs.h
crash_dump.h include/linux/crash_dump.h needs elf.h 2012-01-12 20:13:11 -08:00
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h capabilities: remove task_ns_* functions 2012-01-05 18:52:59 -05: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 UAPI: Guard linux/cuda.h 2011-12-13 09:26:45 +00:00
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h
dca.h
dcache.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2012-01-13 10:29:21 -08:00
dcbnl.h dcbnl: Aggregated CEE GET operation 2011-07-05 23:42:17 -07:00
dccp.h
dcookies.h
debug_locks.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
debugfs.h Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2012-01-08 12:19:57 -08:00
debugobjects.h debugobjects: Extend to assert that an object is initialized 2011-11-23 18:49:22 +01:00
delay.h
delayacct.h
devfreq.h PM / devfreq: fix private_data 2011-11-07 23:54:53 +01:00
device_cgroup.h device_cgroup.h: delete needless include <linux/module.h> 2011-10-31 19:32:26 -04:00
device-mapper.h dm table: add immutable feature 2011-10-31 20:19:04 +00:00
device.h kernel-doc: fix new warnings in device.h 2012-01-24 10:47:41 -08:00
devpts_fs.h
digsig.h lib: digital signature config option name change 2012-01-18 10:46:21 +11:00
dio.h treewide: Convert uses of struct resource to resource_size(ptr) 2011-06-10 14:55:36 +02:00
dirent.h
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlm.h dlm: add recovery callbacks 2012-01-04 08:56:31 -06:00
dlmconstants.h
dm9000.h
dm-dirty-log.h
dm-io.h
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
dma_remapping.h iommu: Export intel_iommu_enabled to signal when iommu is in use 2011-12-16 08:49:57 -08:00
dma-attrs.h
dma-buf.h dma-buf: Introduce dma buffer sharing mechanism 2012-01-06 10:20:21 +00:00
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
dmaengine.h dmaengine: add DMA_TRANS_NONE to dma_transfer_direction 2011-12-23 21:33:15 +05:30
dmapool.h
dmar.h include/linux/dmar.h: forward-declare struct acpi_dmar_header 2011-10-31 17:30:44 -07:00
dmi.h
dn.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
drbd_limits.h drbd: fix limit define, we support 1 PiByte now 2011-06-30 09:23:45 +02:00
drbd_nl.h
drbd_tag_magic.h drbd: Use angle brackets for system includes 2011-09-15 14:02:57 +02:00
drbd.h
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: move drivers to dma_transfer_direction 2011-10-27 20:53:43 +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: convert sysdev_class to a regular subsystem 2011-12-14 15:21:07 -08: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 efi: Add EFI file I/O data types 2011-12-09 17:35:51 -08:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h block: don't call elevator callbacks for plug merges 2012-02-08 09:19:42 +01:00
elf-em.h add ELF machine define for TI C6X DSPs 2011-10-06 19:47:19 -04:00
elf-fdpic.h
elf.h UAPI: elf_read_implies_exec() is a kernel-only feature - so hide from userspace 2011-12-12 13:54:36 +00:00
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h net: use IS_ENABLED(CONFIG_IPV6) 2011-12-11 18:25:16 -05:00
etherdevice.h net: Push protocol type directly down to header_ops->cache() 2011-07-13 02:29:59 -07:00
ethtool.h ethtool: Remove ethtool_ops::set_rx_ntuple operation 2012-01-04 14:10:28 -05:00
eventfd.h
eventpoll.h epoll: limit paths 2012-01-12 20:13:04 -08: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
ext2_fs_sb.h
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
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_fs.h ext3: propagate umode_t 2012-01-03 22:54:58 -05: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 fbdev: Add FOURCC-based format configuration API 2011-12-19 20:07:13 +00:00
fcdevice.h
fcntl.h
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
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
font.h
freezer.h PM / Hibernate: Fix s2disk regression related to freezing workqueues 2012-01-29 20:35:52 +01:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fs.h migrate_mode.h is not exported to user mode 2012-01-23 17:17:45 -08:00
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_devices.h
fsl_hypervisor.h drivers/virt: introduce Freescale hypervisor management driver 2011-07-08 00:21:27 -05: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
fsnotify_backend.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
fsnotify.h
ftrace_event.h tracing: Restore system filter behavior 2011-12-05 13:28:45 -05:00
ftrace_irq.h
ftrace.h tracing: Fix compile error when static ftrace is enabled 2012-01-07 17:26:49 -05:00
fuse.h FUSE: Notifying the kernel of deletion. 2011-12-13 11:58:49 +01: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 switch device_get_devnode() and ->devnode() to umode_t * 2012-01-03 22:54:55 -05:00
getcpu.h
gfp.h mm: try to distribute dirty pages fairly across zones 2012-01-10 16:30:43 -08:00
gfs2_ondisk.h GFS2: dlm based recovery coordination 2012-01-11 09:23:05 +00:00
gigaset_dev.h
gpio_keys.h Input: gpio_keys - fix struct device declared inside parameter list 2012-02-01 09:13:11 -08:00
gpio_mouse.h
gpio-fan.h
gpio-i2cmux.h
gpio-pxa.h ARM: pxa: change gpio to platform device 2011-11-15 19:08:27 +08:00
gpio.h gpiolib: Ensure struct gpio is always defined 2011-10-24 16:04:06 +02:00
gsmmux.h tty: n_gsm: Add raw-ip support 2011-07-01 15:34:45 -07:00
hardirq.h rcu: Track idleness independent of idle tasks 2011-12-11 10:31:24 -08: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 Merge branch 'hid-battery' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into for-linus 2012-01-09 11:24:59 +01:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hp_sdc.h
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: add tlb_remove_pmd_tlb_entry 2012-01-12 20:13:08 -08:00
hugetlb_inline.h
hugetlb.h hugetlb: remove dummy definitions of HPAGE_MASK and HPAGE_SIZE 2011-11-19 06:15:59 -05:00
hw_breakpoint.h perf: Add context field to perf_event 2011-07-01 11:06:38 +02:00
hw_random.h
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 net/hyperv: Fix the page buffer when an RNDIS message goes beyond page boundary 2012-02-02 14:35:12 -05: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-xiic.h
i2c.h Merge branch 'driver-core-next' into Linux 3.2 2012-01-06 11:42:52 -08:00
i2o-dev.h
i2o.h
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
ide.h switch procfs to umode_t use 2012-01-03 22:54:56 -05:00
idr.h ida: simplified functions for id allocation 2011-08-03 14:25:20 -10:00
ieee80211.h ieee80211: Introduce ieee80211_is_first_frag 2011-12-13 15:30:40 -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 if_ether.h: Add IEEE 802.1 Local Experimental Ethertype 1. 2011-12-05 18:27:56 -05: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
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: send only changed options/ports via netlink 2012-01-24 15:51:00 -05:00
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: introduce functions to do mass addition/deletion of vids by another device 2011-12-08 19:52:42 -05:00
if_x25.h
if.h net: introduce ethernet teaming device 2011-11-13 16:10:10 -05:00
igmp.h
ihex.h
ima.h integrity: move ima inode integrity data management 2011-07-18 12:29:38 -04:00
in6.h
in_route.h
in.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
inet_diag.h inet_diag: Rename inet_diag_req_compat into inet_diag_req 2012-01-11 12:56:06 -08:00
inet_lro.h lro: do vlan cleanup 2011-07-21 13:47:54 -07:00
inet.h
inetdevice.h
init_ohci1394_dma.h
init_task.h Merge branch 'for-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup 2012-01-09 12:59:24 -08:00
init.h module_param: make bool parameters really bool (core code) 2012-01-13 09:32:18 +10:30
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_mid_dma.h
intel_pmic_gpio.h
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
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 block: strip out locking optimization in put_io_context() 2012-02-07 07:51:30 +01:00
ioctl.h
iommu-helper.h
iommu.h Merge branches 'iommu/page-sizes' and 'iommu/group-id' into next 2012-01-09 13:06:28 +01: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
ip6_tunnel.h ip6_tunnel: add optional fwmark inherit 2011-09-20 14:50:00 -04:00
ip_vs.h
ip.h
ipc_namespace.h ipc: introduce shm_rmid_forced sysctl 2011-07-26 16:49:44 -07:00
ipc.h switch kern_ipc_perm to umode_t 2012-01-03 22:55:17 -05: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
ipmi.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
ipsec.h
ipv6_route.h
ipv6.h net: use IS_ENABLED(CONFIG_IPV6) 2011-12-11 18:25:16 -05:00
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_cpustat.h
irq_work.h irq_work: Use llist in the struct irq_work logic 2011-10-04 12:43:49 +02:00
irq.h irq: don't put module.h into irq.h for tracking irqgen modules. 2011-10-31 19:32:35 -04: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 ARM: 7235/1: irqdomain: export irq_domain_simple_ops for !CONFIG_OF 2011-12-23 22:33:58 +00:00
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h switch ->is_visible() to returning umode_t 2012-01-03 22:54:55 -05:00
iscsi_ibft.h
isdn_divertif.h UAPI: Guard linux/isdn_divertif.h 2011-12-13 09:26:45 +00:00
isdn_ppp.h
isdn.h doc: fix broken references 2011-09-27 18:08:04 +02:00
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h
jbd2.h jbd2: clear revoked flag on buffers before a new transaction started 2011-12-28 17:46:46 -05:00
jbd_common.h jdb/jbd2: factor out common functions from the jbd[2] header files 2011-10-27 04:38:18 -04:00
jbd.h jbd: Remove j_barrier mutex 2012-01-09 13:52:09 +01: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: Provide jump_label_key initializers 2011-12-06 20:41:03 +01: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
Kbuild unix_diag: Include unix_diag.h into header-y target 2011-12-30 16:42:19 -05: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_stat.h sched/accounting: Change cpustat fields to an array 2011-12-06 09:06:38 +01:00
kernel-page-flags.h
kernel.h treewide: convert uses of ATTRIB_NORETURN to __noreturn 2012-01-12 20:13:03 -08:00
kernelcapi.h
kexec.h kdump: define KEXEC_NOTE_BYTES arch specific for s390x 2012-01-23 08:38:48 -08:00
key-type.h KEYS: Give key types their own lockdep class for key->sem 2011-11-17 09:35:32 +11:00
key.h KEYS: Permit key_serial() to be called with a const key pointer 2012-01-19 16:17:35 +11:00
keyboard.h
keyctl.h
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 kmemleak: Handle percpu memory allocation 2011-12-02 16:12:42 +00:00
kmod.h PM / Sleep: Fix freezer failures due to racy usermodehelper_is_disabled() 2011-12-09 23:36:36 +01:00
kmsg_dump.h kexec: remove KMSG_DUMP_KEXEC 2012-01-12 20:13:11 -08:00
kobj_map.h
kobject_ns.h Delay struct net freeing while there's a sysfs instance refering to it 2011-06-12 17:45:41 -04:00
kobject.h kobject: remove kset_find_obj_hinted() 2011-12-21 15:13:54 -08:00
kprobes.h locking, kprobes: Annotate the hash locks and kretprobe.lock as raw 2011-09-13 11:11:45 +02:00
kref.h Fix compile breakage with kref.h 2012-01-17 15:40:51 -08:00
ks0108.h
ks8842.h
ksm.h
kthread.h freezer: implement and use kthread_freezable_should_stop() 2011-11-21 12:32:23 -08:00
ktime.h
kvm_host.h KVM: Expose a version 2 architectural PMU to a guests 2011-12-27 11:24:29 +02:00
kvm_para.h KVM: Fix whitespace in kvm_para.h 2011-12-27 11:26:41 +02:00
kvm_types.h
kvm.h KVM: Don't automatically expose the TSC deadline timer in cpuid 2011-12-26 13:27:44 +02:00
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 sched: Make separate sched*.c translation units 2011-11-17 12:20:19 +01:00
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_pwm.h
leds-bd2802.h
leds-lp3944.h
leds-lp5521.h
leds-lp5523.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h leds: add driver for TCA6507 LED controller 2012-01-10 16:30:49 -08:00
leds.h
lglock.h VFS: Fix race between CPU hotplug and lglocks 2011-12-22 02:02:20 -05:00
lguest_launcher.h
lguest.h lguest: use a special 1:1 linear pagetable mode until first switch. 2011-07-22 14:39:48 +09:30
libata.h [SCSI] libsas: async ata scanning 2012-02-29 15:35:41 -06:00
libps2.h
license.h
limits.h
linkage.h include/linux/linkage.h: remove unused ATTRIB_NORET macro 2012-01-12 20:13:03 -08:00
linux_logo.h
lis3lv02d.h lis3lv02d: make regulator API usage unconditional 2011-10-31 17:30:52 -07:00
list_bl.h
list_nulls.h
list_sort.h
list.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 printk, lockdep: Disable lock debugging on zap_locks() 2011-11-14 13:35:16 +01:00
log2.h linux/log2.h: Fix rounddown_pow_of_two(1) 2011-12-12 22:06:55 -08:00
loop.h Merge branch 'for-3.2/drivers' of git://git.kernel.dk/linux-block 2011-11-04 17:22:14 -07:00
lp8727.h include/linux/lp8727.h: Remove executable bit 2012-02-02 15:43:40 -08:00
lp.h
lru_cache.h
lsm_audit.h
lzo.h
m48t86.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 ARM: Orion: Get address map from plat-orion instead of via platform_data 2011-12-13 18:46:55 -05:00
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
memblock.h memblock: Reimplement memblock allocation using reverse free area iterator 2011-12-08 10:22:09 -08:00
memcontrol.h memcg: clear pc->mem_cgroup if necessary. 2012-01-12 20:13:07 -08:00
memory_hotplug.h mm: extend memory hotplug API to allow memory hotplug in virtual machines 2011-07-25 20:57:08 -07:00
memory.h convert 'memory' sysdev_class to a regular subsystem 2011-12-21 14:48:43 -08:00
mempolicy.h mm/mempolicy.c: mpol_equal(): use bool 2012-01-10 16:30:45 -08:00
mempool.h
memstick.h
meye.h
mg_disk.h
micrel_phy.h
migrate_mode.h mm: fix warnings regarding enum migrate_mode 2012-01-23 08:38:47 -08:00
migrate.h mm: fix warnings regarding enum migrate_mode 2012-01-23 08:38:47 -08:00
mii.h net: Change mii to ethtool advertisement function names 2011-11-21 15:27:19 -05:00
minix_fs.h
miscdevice.h vhost-net: add module alias (v2.1) 2012-01-13 10:12:23 -08:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_inline.h mm: remove del_page_from_lru, add page_off_lru 2012-01-12 20:13:10 -08:00
mm_types.h mm,slub,x86: decouple size of struct page from CONFIG_CMPXCHG_LOCAL 2012-01-12 20:13:03 -08:00
mm.h Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-01-11 19:12:10 -08: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
mmzone.h mm: enum lru_list lru 2012-01-12 20:13:10 -08:00
mnt_namespace.h vfs: take /proc/*/mounts and friends to fs/proc_namespace.c 2012-01-03 22:57:13 -05:00
mod_devicetable.h Revert "ARM: sa11x0: Implement autoloading of codec and codec pdata for mcp bus." 2012-01-20 17:38:58 +00:00
module.h module: struct module_ref should contains long fields 2012-01-13 09:32:14 +10:30
moduleloader.h modules: add default loader hook implementations 2011-07-24 22:06:04 +09:30
moduleparam.h module_param: check that bool parameters really are bool. 2012-01-13 09:32:28 +10:30
mount.h vfs: move fsnotify junk to struct mount 2012-01-03 22:57:12 -05:00
mpage.h
mpi.h lib/mpi: replaced MPI_NULL with normal NULL 2012-02-02 00:23:14 +11:00
mqueue.h
mroute6.h UAPI: Split trivial #if defined(__KERNEL__) && X conditionals 2011-12-13 15:07:49 +00:00
mroute.h
msdos_fs.h
msg.h
msi.h PCI/sysfs: add per pci device msi[x] irq listing (v5) 2012-01-06 12:10:25 -08:00
msm_mdp.h
mtio.h [SCSI] st: expand ability to write immediate filemarks 2012-03-27 08:26:34 +01:00
mutex-debug.h
mutex.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mxm-wmi.h
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_fs.h
ncp_mount.h
ncp_no.h
ncp.h
neighbour.h neigh: new unresolved queue limits 2011-11-14 00:47:54 -05:00
net_dropmon.h
net_tstamp.h net: validate HWTSTAMP ioctl parameters 2011-10-19 17:00:35 -04:00
net.h
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 2012-01-09 14:46:52 -08: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
netfilter.h netfilter: use jump_label for nf_hooks 2011-11-21 16:38:08 -05:00
netlink.h inet_diag: Partly rename inet_ to sock_ 2011-12-06 13:57:36 -05: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: Export a new attribute nfcid1 in target info 2012-01-04 14:30:43 -05:00
nfs2.h
nfs3.h
nfs4_mount.h
nfs4.h nfsd4: implement new 4.1 open reclaim types 2011-10-19 11:52:12 -04:00
nfs_fs_i.h
nfs_fs_sb.h NFS: Cache state owners after files are closed 2012-01-05 11:59:18 -05:00
nfs_fs.h pull manipulations of rpc_cred inside alloc_nfs_open_context() 2012-01-03 22:52:34 -05:00
nfs_idmap.h NFSv4: Save the owner/group name string when doing open 2012-01-07 13:22:46 -05:00
nfs_iostat.h
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 NFSv4: Save the owner/group name string when doing open 2012-01-07 13:22:46 -05:00
nfs.h pnfsblock: add device operations 2011-07-31 12:18:16 -04:00
nfsacl.h
nilfs2_fs.h
nl80211.h cfg80211: Return beacon loss count in station 2011-12-19 14:34:13 -05:00
nl802154.h
nls.h NLS: improve UTF8 -> UTF16 string conversion routine 2011-11-18 10:51:01 -08:00
nmi.h
node.h convert 'memory' sysdev_class to a regular subsystem 2011-12-21 14:48:43 -08:00
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
nvme.h NVMe: Update Identify Controller data structure 2011-11-04 16:24:23 -04:00
nvram.h
nwpserial.h
of_address.h dt: include linux/errno.h in linux/of_address.h 2011-07-18 16:37:45 -06:00
of_device.h
of_fdt.h ARM/of: allow *machine_desc.dt_compat to be const 2011-12-27 10:57:13 -06:00
of_gpio.h of: create of_phandle_args to simplify return of phandle parsing data 2011-12-12 13:40:16 -07: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
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
of.h devicetree/next changes queued for v3.3 merge window 2012-01-07 12:18:52 -08:00
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 mm: unify remaining mem_cont, mem, etc. variable names to memcg 2012-01-12 20:13:06 -08: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_cgroup.h memcg: simplify LRU handling by new rule 2012-01-12 20:13:07 -08:00
page-debug-flags.h mm: more intensive memory corruption debugging 2012-01-10 16:30:42 -08:00
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
pageblock-flags.h
pagemap.h mm: cleanup descriptions of filler arg 2011-07-25 20:57:10 -07:00
pagevec.h mm: fewer underscores in ____pagevec_lru_add 2012-01-12 20:13:10 -08:00
param.h
parport_pc.h
parport.h
parser.h
pata_arasan_cf_data.h
patchkey.h UAPI: Make linux/patchkey.h easier to parse 2011-12-13 15:07:49 +00:00
path.h
pch_dma.h
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 PCI: pci_ids: add device ids for STA2X11 device (aka ConneXT) 2012-01-06 12:11:40 -08:00
pci_regs.h Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci 2012-01-11 18:50:26 -08:00
pci-acpi.h
pci-aspm.h PCI: Rework ASPM disable code 2012-01-06 12:10:26 -08: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: Increase resource array mask bit size in pcim_iomap_regions() 2012-01-06 12:15:21 -08:00
pcieport_if.h
pda_power.h pda_power: Add support for using otg transceiver events 2011-08-19 21:03:22 +04:00
percpu_counter.h locking, percpu_counter: Annotate ::lock as raw 2011-09-13 11:11:47 +02:00
percpu-defs.h
percpu.h percpu: Remove irqsafe_cpu_xxx variants 2011-12-22 10:40:20 -08:00
perf_event.h perf: Fix broken interrupt rate throttling 2012-01-27 12:06:39 +01: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_fixed.h
phy.h phylib: introduce mdiobus_alloc_size() 2012-01-12 15:23:04 -08:00
pid_namespace.h procfs: add hidepid= and gid= mount options 2012-01-10 16:30:54 -08:00
pid.h
pim.h
pipe_fs_i.h
pkt_cls.h
pkt_sched.h net_sched: sfq: add optional RED on top of SFQ 2012-01-12 20:05:28 -08:00
pktcdvd.h
platform_device.h Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 2012-01-08 13:10:57 -08:00
plist.h plist: Remove the need to supply locks to plist heads 2011-07-08 14:02:53 +02: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: Provide an always on power domain governor 2011-12-09 23:22:41 +01:00
pm_qos.h PM / QoS: CPU C-state breakage with PM Qos change 2012-02-04 22:23:17 +01:00
pm_runtime.h PM / Runtime: Use device PM QoS constraints (v2) 2011-12-01 21:46:42 +01:00
pm_wakeup.h
pm.h Merge branch 'pm-runtime' into pm-for-linus 2011-12-25 23:43:05 +01:00
pmu.h UAPI: Guard linux/pmu.h 2011-12-13 09:26:45 +00:00
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 memblock: Kill sentinel entries at the end of static region arrays 2011-12-08 10:22:07 -08:00
poll.h
posix_acl_xattr.h
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_types.h
posix-clock.h
posix-timers.h alarmtimers: Remove period from alarm structure 2011-08-10 14:55:26 -07:00
power_supply.h Merge branch 'power-supply-scope' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen 2012-01-04 09:09:35 +04:00
ppdev.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps-gpio.h pps: new client driver using GPIO 2011-11-02 16:07:02 -07:00
pps.h
prctl.h c/r: prctl: add PR_SET_MM codes to set up mm_struct entries 2012-01-12 20:13:13 -08:00
preempt.h sched: Isolate preempt counting in its own config option 2011-06-10 15:15:40 +02:00
prefetch.h
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 procfs: make proc_get_link to use dentry instead of inode 2012-01-10 16:30:54 -08:00
profile.h
proportions.h lib: proportion: lower PROP_MAX_SHIFT to 32 on 64-bit kernel 2012-02-01 16:53:46 +08:00
pstore.h pstore: pass reason to backend write callback 2011-11-17 13:13:29 -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_kernel.h
ptp_clock.h
ptrace.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit 2012-01-17 16:41:31 -08:00
pwm_backlight.h backlight: add a callback 'notify_after' for backlight control 2011-08-25 16:25:34 -07:00
pwm.h
pxa2xx_ssp.h
pxa168_eth.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h quota: Pass information that quota is stored in system file to userspace 2012-01-12 13:09:09 +01:00
quotaops.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
radeonfb.h
radix-tree.h radix_tree: remove radix_tree_indirect_to_ptr() 2012-01-12 20:13:12 -08:00
raid_class.h
ramfs.h pohmelfs: propagate umode_t 2012-01-03 22:55:07 -05:00
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
rculist_bl.h
rculist_nulls.h
rculist.h rcu: Fix wrong check in list_splice_init_rcu() 2011-07-20 14:10:20 -07:00
rcupdate.h rcu: Document same-context read-side constraints 2011-12-11 10:32:06 -08: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 Merge branch 'topic/irq' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into wm8994-mfd 2011-12-13 00:12:48 +08:00
regset.h
reiserfs_acl.h fs: take the ACL checks to common code 2011-07-25 14:30:23 -04:00
reiserfs_fs_i.h
reiserfs_fs_sb.h reiserfs: Properly display mount options in /proc/mounts 2012-01-06 23:20:13 -05:00
reiserfs_fs.h reiserfs: Properly display mount options in /proc/mounts 2012-01-06 23:20:13 -05:00
reiserfs_xattr.h fs: take the ACL checks to common code 2011-07-25 14:30:23 -04:00
relay.h switch debugfs to umode_t 2012-01-03 22:54:56 -05:00
res_counter.h net: introduce res_counter_charge_nofail() for socket allocations 2012-01-22 15:08:46 -05: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.h
ring_buffer.h trace: Add ring buffer stats to measure rate of events 2011-08-30 12:27:45 -04:00
rio_drv.h
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
rio.h
rmap.h mm: unify remaining mem_cont, mem, etc. variable names to memcg 2012-01-12 20:13:06 -08: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
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_api_smp.h
rwlock_types.h
rwlock.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 s3c_adc_battery: Average over more than one adc sample 2012-01-06 06:13:35 +04:00
sc26198.h
scatterlist.h
scc.h
sched.h Fix race in process_vm_rw_core 2012-02-02 12:55:17 -08:00
screen_info.h
sctp.h
scx200_gpio.h
scx200.h
sdla.h include/linux/sdla.h: remove the prototype of sdla() 2011-07-18 11:06:03 -07:00
seccomp.h
securebits.h
security.h Merge branch 'for-linus' of git://selinuxproject.org/~jmorris/linux-security 2012-01-14 18:36:33 -08:00
selection.h
selinux_netlink.h
selinux.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_net.h
seq_file.h constify seq_file stuff 2012-01-03 22:52:40 -05:00
seqlock.h linux/seqlock.h should #include asm/processor.h for cpu_relax() 2011-06-11 13:17:28 -07:00
serial167.h
serial_8250.h serial: add irq handler for Freescale 16550 errata. 2011-12-09 19:14:13 -08:00
serial_core.h Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2012-01-14 13:05:21 -08: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 serial: sh-sci: Handle GPIO function requests. 2011-12-02 20:09:48 +09:00
serial.h RS485: fix inconsistencies in the meaning of some variables 2011-11-15 12:13:44 -08:00
serialP.h
serio.h include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
sfi_acpi.h
sfi.h
sh_clk.h sh: extend clock struct with mapped_reg member 2011-12-09 18:01:05 +09:00
sh_dma.h dma: sh_dma: not all SH DMAC implementations support MEMCPY 2012-02-01 22:23:53 +05:30
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 PM / shmobile: Don't include SH7372's INTCS in syscore suspend/resume 2011-12-25 23:39:11 +01:00
sh_pfc.h sh: pfc: Unlock register support 2012-01-09 09:33:57 +09:00
sh_timer.h
shm.h shm: handle separate PID namespaces case 2011-07-30 08:44:19 -10:00
shmem_fs.h SHM_UNLOCK: fix Unevictable pages stranded after swap 2012-01-23 08:38:48 -08:00
shrinker.h vmscan: use atomic-long for shrinker batching 2011-12-09 07:50:27 -08:00
sht15.h
signal.h signal: add block_sigmask() for adding sigmask to current->blocked 2012-01-10 16:30:54 -08:00
signalfd.h
sirfsoc_dma.h dmaengine: add CSR SiRFprimaII DMAC driver 2011-11-18 12:25:22 +05:30
skbuff.h net: pack skb_shared_info more efficiently 2012-01-05 14:01:21 -05:00
slab_def.h tracing/mm: Move include of trace/events/kmem.h out of header into slab.c 2012-01-09 14:19:33 -08:00
slab.h slab allocators: Provide generic description of alignment defines 2011-07-07 21:04:12 +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
smc91x.h
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
smscphy.h net: phy: smsc: Move SMSC PHY constants to <linux/smscphy.h> 2012-01-03 20:23:18 -05:00
snmp.h tcp: detect loss above high_seq in recovery 2012-01-22 15:08:44 -05:00
sock_diag.h sock_diag: Introduce the meminfo nla core (v2) 2011-12-30 16:42:19 -05:00
socket.h net: Make userland include of netlink.h more sane. 2011-08-07 22:48:07 -07:00
sockios.h
som.h
sonet.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
sony-laptop.h
sonypi.h
sort.h
sound.h UAPI: Guard linux/sound.h 2011-12-13 09:26:45 +00:00
soundcard.h UAPI: Don't have a #elif clause in a __KERNEL__ guard in linux/soundcard.h 2011-12-13 15:07:49 +00:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
splice.h tmpfs: clone shmem_file_splice_read() 2011-07-25 20:57:11 -07:00
srcu.h rcu: Document same-context read-side constraints 2011-12-11 10:32:06 -08:00
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_helpers.h
string.h lib/string.c: introduce memchr_inv() 2011-10-31 17:30:47 -07:00
stringify.h
sungem_phy.h net: Fix sungem_phy sharing. 2011-08-16 00:16:49 -07:00
superhyway.h
suspend_ioctls.h
suspend.h PM / Hibernate: Rewrite unlock_system_sleep() to fix s2disk regression 2012-01-19 23:25:33 +01:00
svga.h
swab.h
swap.h SHM_UNLOCK: fix Unevictable pages stranded after swap 2012-01-23 08:38:48 -08:00
swapops.h mm: let swap use exceptional entries 2011-08-03 14:25:22 -10:00
swiotlb.h swiotlb: Expose swiotlb_nr_tlb function to modules 2011-12-06 10:38:03 +00:00
synclink.h
sys.h
syscalls.h switch open and mkdir syscalls to umode_t 2012-01-03 22:55:19 -05:00
syscore_ops.h
sysctl.h sysctl: use umode_t for table permissions 2012-01-03 22:55:12 -05:00
sysfs.h switch sysfs_chmod_file() to umode_t 2012-01-03 22:54:56 -05:00
syslog.h
sysrq.h
sysv_fs.h
task_io_accounting_ops.h
task_io_accounting.h
taskstats_kern.h
taskstats.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: Replace constants with #define macros 2011-12-21 01:03:23 -05:00
telephony.h
termios.h
textsearch_fsm.h
textsearch.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
tfrc.h
thermal.h thermal: Rename generate_netlink_event 2012-01-23 03:15:25 -05:00
thread_info.h
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 nohz: Remove tick_nohz_idle_enter_norcu() / tick_nohz_idle_exit_norcu() 2011-12-11 10:31:57 -08:00
tifm.h
timb_dma.h
timb_gpio.h
time.h
timecompare.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
times.h
timex.h
tiocl.h
tipc_config.h headers, tipc: Add missing #include to <linux/tipc_config.h> for userland 2011-08-26 12:02:50 -04:00
tipc.h
topology.h sched: Allow SD_NODES_PER_DOMAIN to be overridden 2011-09-20 15:53:21 +10:00
toshiba.h
tpm_command.h
tpm.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_driver.h tty: remove unused tty_driver->termios_locked 2012-01-17 10:30:38 -08:00
tty_flip.h
tty_ldisc.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
typecheck.h
types.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2012-01-08 13:21:22 -08:00
u64_stats_sync.h
uaccess.h
ucb1400.h Input: ucb1400_ts - convert to threaded IRQ 2012-01-04 22:19:55 -08: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_driver.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
uio.h
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
unix_diag.h unix_diag: Fixup RQLEN extension report 2011-12-30 16:46:02 -05:00
usb_usual.h
usb.h kernel-doc: fix new warning in usb.h 2012-01-24 12:25:14 -08:00
usbdevice_fs.h
user_namespace.h
user-return-notifier.h
user.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
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
v4l2-subdev.h
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
vhost.h
via_i2c.h
via-core.h
via-gpio.h
via.h
video_output.h
videodev2.h Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
virtio_9p.h
virtio_balloon.h
virtio_blk.h
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_ids.h [SCSI] virtio-scsi: SCSI driver for QEMU based virtual machines 2012-02-19 09:50:20 -06:00
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_ring.h virtio: harsher barriers for rpmsg. 2012-01-12 15:44:42 +10:30
virtio_rng.h
virtio_scsi.h [SCSI] virtio-scsi: SCSI driver for QEMU based virtual machines 2012-02-19 09:50:20 -06:00
virtio.h virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff 2012-01-12 15:44:44 +10:30
vlynq.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
vm_event_item.h
vmalloc.h Merge branch 'vmalloc' of git://git.linaro.org/people/nico/linux into devel-stable 2011-12-05 23:27:59 +00:00
vmstat.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -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
vt.h notifiers: vt: move vt notifiers into vt.h 2011-07-25 20:57:15 -07:00
w1-gpio.h
wait.h lockdep/waitqueues: Add better annotation 2011-12-21 10:07:39 +01:00
wanrouter.h treewide: Fix typos in various parts of the kernel, and fix some comments. 2011-12-02 14:57:31 +01:00
watchdog.h watchdog: add nowayout helpers to Watchdog Timer Driver Kernel API 2012-01-06 15:22:04 +01:00
wimax.h
wireless.h
wl12xx.h wl12xx: move common init code from bus modules to main 2011-10-11 16:01:09 +03:00
wm97xx.h Input: wm97xx - refactor channel selection in poll_sample() 2011-07-04 19:31:38 -07:00
workqueue.h workqueue: make alloc_workqueue() take printf fmt and args for name 2012-01-10 16:30:54 -08:00
writeback.h Merge branch 'writeback-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux 2012-01-10 16:59:59 -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
xilinxfb.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro_ids.h zorro: Rename Picasso IV Z2 "MEM" to "RAM" for consistency 2011-11-11 16:55:54 +00:00
zorro.h treewide: Convert uses of struct resource to resource_size(ptr) 2011-06-10 14:55:36 +02:00
zutil.h