android_kernel_motorola_sm6375/include/linux
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jouni Malinen 636a5d3625 nl80211: Add MLME primitives to support external SME
This patch adds new nl80211 commands to allow user space to request
authentication and association (and also deauthentication and
disassociation). The commands are structured to allow separate
authentication and association steps, i.e., the interface between
kernel and user space is similar to the MLME SAP interface in IEEE
802.11 standard and an user space application takes the role of the
SME.

The patch introduces MLME-AUTHENTICATE.request,
MLME-{,RE}ASSOCIATE.request, MLME-DEAUTHENTICATE.request, and
MLME-DISASSOCIATE.request primitives. The authentication and
association commands request the actual operations in two steps
(assuming the driver supports this; if not, separate authentication
step is skipped; this could end up being a separate "connect"
command).

The initial implementation for mac80211 uses the current
net/mac80211/mlme.c for actual sending and processing of management
frames and the new nl80211 commands will just stop the current state
machine from moving automatically from authentication to association.
Future cleanup may move more of the MLME operations into cfg80211.

The goal of this design is to provide more control of authentication and
association process to user space without having to move the full MLME
implementation. This should be enough to allow IEEE 802.11r FT protocol
and 802.11s SAE authentication to be implemented. Obviously, this will
also bring the extra benefit of not having to use WEXT for association
requests with mac80211. An example implementation of a user space SME
using the new nl80211 commands is available for wpa_supplicant.

This patch is enough to get IEEE 802.11r FT protocol working with
over-the-air mechanism (over-the-DS will need additional MLME
primitives for handling the FT Action frames).

Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-27 20:13:02 -04:00
..
amba
byteorder byteorder: only use linux/swab.h 2009-01-06 18:10:26 -08:00
can headers_check fix: can/bcm.h 2009-01-30 19:50:25 +05:30
dvb make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
hdlc
i2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2009-01-06 17:14:01 -08:00
isdn
lockd NLM: Shrink the IPv4-only version of nlm_cmp_addr() 2009-03-10 20:33:19 -04:00
mfd ASoC: Add initial driver for the WM8400 CODEC 2009-03-11 13:49:46 +00:00
mlx4 mlx4_core: Add link type autosensing 2009-03-18 19:45:11 -07:00
mmc
mtd Merge git://git.infradead.org/mtd-2.6 2009-01-09 12:37:15 -08:00
netfilter Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 2009-03-26 22:45:23 -07:00
netfilter_arp
netfilter_bridge
netfilter_ipv4 make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
netfilter_ipv6 Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-03-26 16:11:41 -07:00
nfsd headers_check fix: nfsd/syscall.h 2009-01-30 23:30:42 +05:30
raid headers_check fix: raid/md_p.h 2009-01-30 23:32:45 +05:30
regulator regulator: fix kernel-doc warnings 2009-01-08 20:10:38 +00:00
rtc
spi Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-02-24 03:50:29 -08:00
ssb ssb: Add SPROM fallback support 2009-03-05 14:39:32 -05:00
sunrpc sunrpc: add sv_maxconn field to svc_serv (try #3) 2009-01-06 11:53:47 -05:00
tc_act headers_check fix: tc_act/tc_pedit.h 2009-01-30 23:34:34 +05:30
tc_ematch headers_check fix: tc_ematch/tc_em_text.h 2009-01-30 23:36:36 +05:30
unaligned
usb Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-03-26 15:23:24 -07:00
uwb
wimax wimax: struct device - replace bus_id with dev_name(), dev_set_name() 2009-03-24 16:38:23 -07:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h Merge branch 'simplify_PRT' into release 2009-01-09 03:41:08 -05:00
acpi_pmtmr.h
adb.h
adfs_fs.h
adfs_fs_i.h
adfs_fs_sb.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
aio.h
aio_abi.h headers_check fix: linux/aio_abi.h 2009-01-30 23:38:03 +05:30
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
arcdevice.h arcnet: convert to net_device_ops 2009-01-21 14:02:19 -08:00
arcfb.h
async.h async: Rename _special -> _domain for clarity. 2009-02-08 09:56:11 -08:00
async_tx.h dmaengine: provide a common 'issue_pending_all' implementation 2009-01-06 11:38:14 -07:00
ata.h Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev 2009-03-26 11:20:23 -07:00
ata_platform.h
atalk.h headers_check fix: linux/atalk.h 2009-01-30 23:38:37 +05:30
ath9k_platform.h ath9k: get EEPROM contents from platform data on AHB bus 2009-01-29 16:00:33 -05:00
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h headers_check fix: linux/atmbr2684.h 2009-01-30 23:39:08 +05:30
atmclip.h
atmdev.h
atmel-mci.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx 2009-01-09 11:52:14 -08:00
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
atmmpc.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h integrity: audit update 2009-02-12 09:40:14 +11:00
auto_dev-ioctl.h autofs4: improve parameter usage 2009-01-06 15:59:23 -08:00
auto_fs.h
auto_fs4.h headers_check fix: linux/auto_fs4.h 2009-01-30 23:39:42 +05:30
auxvec.h ELF: implement AT_RANDOM for glibc PRNG seeding 2009-01-08 08:31:12 -08:00
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
backlight.h backlight: Add suspend/resume support to the backlight core 2009-01-08 15:37:43 +00:00
baycom.h
bcd.h
bfs_fs.h headers_check fix: linux/bfs_fs.h 2009-01-30 23:40:06 +05:30
binfmts.h fs/exec.c: make do_coredump() void 2009-01-06 15:59:29 -08:00
bio.h block: add private bio_set for bio integrity allocations 2009-03-24 12:35:17 +01:00
bit_spinlock.h
bitmap.h
bitops.h
bitrev.h
blkdev.h block: reduce stack footprint of blk_recount_segments() 2009-02-26 10:45:48 +01:00
blkpg.h
blktrace_api.h block: fix bad definition of BIO_RW_SYNC 2009-02-18 10:32:00 +01:00
blockgroup_lock.h
bootmem.h
bottom_half.h
bpqether.h
brcmphy.h
bsg.h bsg: add support for tail queuing 2009-03-24 12:35:17 +01:00
buffer_head.h filesystem freeze: implement generic freeze feature 2009-01-09 16:54:42 -08:00
bug.h
c2port.h
cache.h
can.h
capability.h nfsd: nfsd should drop CAP_MKNOD for non-root 2009-03-17 14:55:55 -04:00
capi.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h headers_check fix: linux/cdrom.h 2009-01-30 23:44:08 +05:30
cfag12864b.h
cgroup.h cgroups: fix lockdep subclasses overflow 2009-02-11 14:25:36 -08:00
cgroup_subsys.h
cgroupstats.h headers_check fix: linux/cgroupstats.h 2009-01-30 23:44:41 +05:30
chio.h
circ_buf.h
clk.h
clockchips.h hrtimers: allow the hot-unplugging of all cpus 2009-01-30 22:35:29 +01:00
clocksource.h clocksource: allow usage independent of timekeeping.c 2009-02-15 22:43:31 -08:00
cm4000_cs.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
cn_proc.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
cnt32_to_63.h
coda.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h headers_check fix cleanup: linux/coda_psdev.h 2009-02-03 19:32:24 +05:30
coff.h
com20020.h com20020: Fix allyesconfig build failure. 2009-01-23 22:28:48 -08:00
compat.h [CVE-2009-0029] Move compat system call declarations to compat header file 2009-01-14 14:15:14 +01:00
compiler-gcc.h [ARM] 5421/1: ftrace: fix crash due to tracing of __naked functions 2009-03-12 21:33:03 +00:00
compiler-gcc3.h
compiler-gcc4.h compiler-gcc4: conditionalize #error on __KERNEL__ 2009-03-26 18:14:23 +01:00
compiler-intel.h
compiler.h
completion.h
comstats.h
concap.h
configfs.h
connector.h connector: create connector workqueue only while needed once 2009-02-02 23:22:04 -08:00
console.h vcs: hook sysfs devices into object lifetime instead of "binding" 2009-03-24 16:38:26 -07:00
console_struct.h
consolemap.h
const.h
cpu.h
cpufreq.h Revert "[CPUFREQ] Disable sysfs ui for p4-clockmod." 2009-03-09 15:07:33 -04:00
cpuidle.h
cpumask.h
cpuset.h cpuset: remove remaining pointers to cpumask_t 2009-01-08 08:31:11 -08:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc16.h
crc32.h
crc32c.h
cred.h
crypto.h crypto: compress - Add pcomp interface 2009-03-04 15:05:33 +08:00
cryptohash.h
ctype.h
cuda.h
cyclades.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dca.h dca: add missing copyright/license headers 2009-03-21 13:31:23 -07:00
dcache.h
dcbnl.h net headers: cleanup dcbnl.h 2009-03-01 00:19:35 -08:00
dccp.h dccp: Initialisation and type-checking of feature sysctls 2009-01-21 14:34:05 -08:00
dcookies.h
debug_locks.h
debugfs.h Fix "multiple definition of `debugfs_create_size_t'" 2009-01-26 19:21:26 -08:00
debugobjects.h
delay.h
delayacct.h
device-mapper.h
device.h dynamic debug: combine dprintk and dynamic printk 2009-03-24 16:38:26 -07:00
device_cgroup.h
devpts_fs.h
dio.h m68k: dio - Kill warn_unused_result warnings 2009-01-12 20:56:41 +01:00
dirent.h
display.h
dlm.h
dlm_device.h
dlm_netlink.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
dlm_plock.h headers_check fix: linux/dlm_plock.h 2009-01-30 23:45:32 +05:30
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-mapping.h
dma_remapping.h
dmaengine.h Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx 2009-03-08 10:23:05 -07:00
dmapool.h
dmar.h
dmi.h dmi: Fix build breakage 2009-01-28 07:50:14 -08:00
dn.h headers_check fix: linux/dn.h 2009-01-30 23:46:03 +05:30
dnotify.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
ds1wm.h
ds1286.h
ds17287rtc.h
dtlk.h
dw_dmac.h atmel-mci: convert to dma_request_channel and down-level dma_slave 2009-01-06 11:38:16 -07:00
dynamic_debug.h Dynamic debug: fix pr_fmt() build error 2009-03-24 16:38:27 -07:00
edac.h
edd.h headers_check fix: linux/edd.h 2009-01-30 23:46:40 +05:30
eeprom_93cx6.h
efi.h
efs_fs_sb.h headers_check fix: linux/efs_fs_sb.h 2009-01-30 23:47:07 +05:30
efs_vh.h
eisa.h
elevator.h
elf-em.h
elf-fdpic.h headers_check fix: linux/elf-fdpic.h 2009-01-30 23:47:59 +05:30
elf.h headers_check fix: linux/elf.h 2009-01-30 23:48:33 +05:30
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h net: new user space API for time stamping of incoming and outgoing packets 2009-02-15 22:43:33 -08:00
etherdevice.h gro: Optimise Ethernet header comparison 2009-02-08 20:22:18 -08:00
ethtool.h ethtool: Add RX pkt classification interface 2009-02-20 00:58:13 -08:00
eventfd.h
eventpoll.h Rename struct file->f_ep_lock 2009-03-16 08:32:27 -06:00
exportfs.h
ext2_fs.h ext2: tighten restrictions on inode flags 2009-01-08 08:31:00 -08:00
ext2_fs_sb.h ext2: allocate ->s_blockgroup_lock separately 2009-01-08 08:31:00 -08:00
ext3_fs.h Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 2009-01-08 17:14:59 -08:00
ext3_fs_i.h
ext3_fs_sb.h Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 2009-01-08 17:14:59 -08:00
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fault-inject.h
fb.h fbmem: don't call copy_from/to_user() with mutex held 2009-02-05 12:56:46 -08:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h
fib_rules.h
fiemap.h
file.h
filter.h
firewire-cdev.h
firewire-constants.h
firmware-map.h Bernhard has moved 2009-02-18 15:37:56 -08:00
firmware.h
flat.h
font.h
freezer.h
fs.h Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6 2009-03-26 16:14:02 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fsl_devices.h
fsnotify.h
ftrace.h
ftrace_irq.h
fuse.h
futex.h
gameport.h
gen_stats.h net: reorder struct Qdisc for better SMP performance 2009-03-20 01:33:32 -07:00
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h headers_check fix: linux/genetlink.h 2009-01-30 23:49:39 +05:30
genhd.h block: genhd.h cleanup patch 2009-03-24 12:35:17 +01:00
getcpu.h
gfp.h mm: remove GFP_HIGHUSER_PAGECACHE 2009-01-06 15:59:01 -08:00
gfs2_ondisk.h headers_check fix: linux/gfs2_ondisk.h 2009-01-30 23:50:12 +05:30
gigaset_dev.h
gpio.h
gpio_keys.h
gpio_mouse.h
hardirq.h
hash.h
hayesesp.h
hdlc.h WAN: Convert generic HDLC drivers to netdev_ops. 2009-01-21 14:03:37 -08:00
hdlcdrv.h drivers/net/hamradio: fix sparse warnings: fix signedness 2009-02-17 17:37:40 -08:00
hdpu_features.h
hdreg.h remove stale comment from <linux/hdreg.h> 2009-03-05 16:10:59 +01:00
hid-debug.h
hid.h headers_check fix: linux/hid.h 2009-01-30 23:50:37 +05:30
hiddev.h headers_check fix: linux/hiddev.h 2009-01-30 23:51:17 +05:30
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
htirq.h
hugetlb.h hugetlbfs: fix build failure with !CONFIG_HUGETLBFS 2009-02-10 14:56:59 -08:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-algo-sgi.h
i2c-dev.h i2c-dev: Clarify the unit of ioctl I2C_TIMEOUT 2009-02-24 19:19:49 +01:00
i2c-gpio.h
i2c-id.h i2c: Delete many unused adapter IDs 2009-01-26 21:19:52 +01:00
i2c-ocores.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c.h i2c-dev: Clarify the unit of ioctl I2C_TIMEOUT 2009-02-24 19:19:49 +01:00
i2o-dev.h
i2o.h
i8k.h
i7300_idle.h
i8042.h
ibmtr.h ibmtr: convert to internal network_device_stats 2009-01-21 14:02:26 -08:00
icmp.h
icmpv6.h headers_check fix: linux/icmpv6.h 2009-01-30 23:51:41 +05:30
ide.h ide: use try_to_identify() in ide_driveid_update() 2009-03-24 23:22:59 +01:00
idr.h
ieee80211.h nl80211: Add MLME primitives to support external SME 2009-03-27 20:13:02 -04:00
if.h WAN: Generic HDLC now uses IFF_WAN_HDLC private flag. 2009-01-21 14:03:35 -08:00
if_addr.h headers_check fix: linux/if_addr.h 2009-01-30 23:52:16 +05:30
if_addrlabel.h headers_check fix: linux/if_addrlabel.h 2009-01-30 23:52:41 +05:30
if_arcnet.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
if_arp.h
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h net: fix some trailing whitespaces 2009-02-05 21:26:19 -08:00
if_fc.h headers_check fix: linux/if_fc.h 2009-01-30 23:53:12 +05:30
if_fddi.h
if_frad.h wan: convert sdla driver to net_device_ops 2009-03-27 00:46:44 -07:00
if_hippi.h headers_check fix: linux/if_hippi.h 2009-01-30 23:53:40 +05:30
if_infiniband.h
if_link.h headers_check fix: linux/if_link.h 2009-01-30 23:54:53 +05:30
if_ltalk.h
if_macvlan.h
if_packet.h
if_phonet.h
if_plip.h
if_ppp.h headers_check fix: linux/if_ppp.h 2009-01-30 23:55:45 +05:30
if_pppol2tp.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
if_pppox.h net: replace __constant_{endian} uses in net headers 2009-02-14 22:58:35 -08:00
if_slip.h
if_strip.h headers_check fix: linux/if_strip.h 2009-01-30 23:56:13 +05:30
if_tr.h headers_check fix: linux/if_tr.h 2009-01-30 23:56:48 +05:30
if_tun.h tun: Limit amount of queued packets per device 2009-02-05 21:25:32 -08:00
if_tunnel.h net: replace __constant_{endian} uses in net headers 2009-02-14 22:58:35 -08:00
if_vlan.h vlan: Update skb->mac_header in __vlan_put_tag(). 2009-02-18 23:31:11 -08:00
igmp.h headers_check fix: linux/igmp.h 2009-01-30 23:57:16 +05:30
ihex.h
ima.h integrity: shmem zero fix 2009-02-11 15:27:15 +11:00
in.h
in6.h headers_check fix: linux/in6.h 2009-02-02 21:40:58 +05:30
in_route.h
inet.h
inet_diag.h headers_check fix: linux/inet_diag.h 2009-01-30 23:57:43 +05:30
inet_lro.h
inetdevice.h net: add ARP notify option for devices 2009-02-01 01:04:33 -08:00
init.h
init_ohci1394_dma.h
init_task.h Merge branch 'sched/urgent'; commit 'v2.6.29-rc5' into sched/core 2009-02-15 21:15:16 +01:00
initrd.h
inotify.h
input-polldev.h
input.h Merge branch 'topic/jack' into for-linus 2009-03-24 00:35:43 +01:00
intel-iommu.h VT-d: handle Invalidation Queue Error to avoid system hang 2009-02-09 11:03:17 +00:00
interrupt.h genirq: add doc to struct irqaction 2009-03-13 14:32:29 +01:00
io-mapping.h fix warning in io_mapping_map_wc() 2009-03-02 09:43:32 +01:00
io.h
ioc3.h
ioc4.h
iocontext.h
ioctl.h
iommu-helper.h
iommu.h
ioport.h resources: fix parameter name and kernel-doc 2009-01-15 16:39:38 -08:00
ioprio.h
iova.h
ip.h
ip6_tunnel.h headers_check fix: linux/ip6_tunnel.h 2009-01-30 23:58:12 +05:30
ip_vs.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
ipc.h
ipc_namespace.h
ipmi.h
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h headers_check fix: linux/ipv6.h 2009-01-30 23:58:41 +05:30
ipv6_route.h headers_check fix: linux/ipv6_route.h 2009-01-30 23:59:12 +05:30
ipx.h headers_check fix: linux/ipx.h 2009-01-30 23:59:44 +05:30
irda.h headers_check fix: linux/irda.h 2009-01-31 00:00:06 +05:30
irq.h Merge branches 'irq/genirq' and 'linus' into irq/core 2009-03-16 09:20:13 +01:00
irq_cpustat.h
irqflags.h
irqnr.h sparseirq: make for_each_irq_desc() more robust 2009-01-07 23:18:08 +01:00
irqreturn.h genirq: make irqreturn_t an enum 2009-03-13 14:32:29 +01:00
isa.h
isapnp.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 make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
ixjuser.h
jbd.h jbd: fix missing kernel-doc 2009-01-15 16:39:37 -08:00
jbd2.h jbd2: Avoid possible NULL dereference in jbd2_journal_begin_ordered_truncate() 2009-02-10 11:15:34 -05:00
jffs2.h make MTD headers use strict integer types 2009-03-26 18:14:17 +01:00
jhash.h
jiffies.h
journal-head.h
joystick.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild Network Drop Monitor: Adding Build changes to enable drop monitor 2009-03-13 12:09:29 -07:00
kbuild.h
kd.h
kdebug.h
kdev_t.h
kernel.h Dynamic debug: fix pr_fmt() build error 2009-03-24 16:38:27 -07:00
kernel_stat.h irq: clean up irq stat methods 2009-01-22 10:18:58 +01:00
kernelcapi.h
kexec.h
key-type.h
key.h
keyboard.h
keyctl.h
kfifo.h
kgdb.h
klist.h klist.c: bit 0 in pointer can't be used as flag 2009-01-20 20:52:10 -08:00
kmalloc_sizes.h
kmod.h
kobj_map.h
kobject.h Driver core: implement uevent suppress in kobject 2009-03-24 16:38:26 -07:00
kprobes.h kprobes: fix module compilation error with CONFIG_KPROBES=n 2009-01-29 18:04:43 -08:00
kref.h
ks0108.h
kthread.h
ktime.h
kvm.h KVM: Correct deassign device ioctl to IOW 2009-03-24 11:03:15 +02:00
kvm_host.h KVM: Report IRQ injection status to userspace. 2009-03-24 11:03:11 +02:00
kvm_para.h
kvm_types.h KVM: Move struct kvm_pio_request into x86 kvm_host.h 2009-03-24 11:02:55 +02:00
lapb.h
latencytop.h sched, latencytop: incorporate review feedback from Andrew Morton 2009-02-11 10:18:04 +01:00
lcd.h
leds-pca9532.h leds: leds-pcs9532 - Move i2c work to a workqueque 2009-01-08 12:38:58 +00:00
leds.h leds: Add suspend/resume to the core class 2009-01-08 17:55:03 +00:00
lguest.h
lguest_launcher.h
libata.h [libata] Improve timeout handling 2009-03-24 22:52:39 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
list.h
list_nulls.h
llc.h
lmb.h
lockdep.h
log2.h
loop.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
lp.h
lzo.h
m48t86.h
magic.h btrfs & squashfs: Move btrfs and squashfsto's magic number to <linux/magic.h> 2009-01-15 16:39:38 -08:00
major.h
map_to_7segment.h
maple.h sh: maple: Support block reads and writes. 2009-02-27 16:07:32 +09:00
marker.h
math64.h
matroxfb.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
memcontrol.h memcg: fix shmem's swap accounting 2009-01-08 08:31:10 -08:00
memory.h mm: show node to memory section relationship with symlinks in sysfs 2009-01-06 15:59:00 -08:00
memory_hotplug.h mm: show node to memory section relationship with symlinks in sysfs 2009-01-06 15:59:00 -08:00
mempolicy.h
mempool.h
memstick.h memstick: annotate endianness of attribute structs 2009-01-09 16:54:41 -08:00
meye.h
migrate.h mm: cleanup: remove #ifdef CONFIG_MIGRATION 2009-01-06 15:59:00 -08:00
mii.h
minix_fs.h headers_check fix: linux/minix_fs.h 2009-01-31 00:00:35 +05:30
miscdevice.h
mISDNdsp.h
mISDNhw.h mISDN: Add E-Channel logging features 2009-01-09 22:44:25 +01:00
mISDNif.h BUGFIX: used NULL pointer at ioctl(sk,IMGETDEVINFO,&devinfo) when devinfo.id not registered 2009-01-11 17:55:16 +01:00
mm.h mm: clean up for early_pfn_to_nid() 2009-02-18 15:37:55 -08:00
mm_inline.h inactive_anon_is_low: move to vmscan 2009-01-08 08:31:07 -08:00
mm_types.h cpumask: mm_cpumask for accessing the struct mm_struct's cpu_vm_mask. 2009-03-12 14:35:44 +10:30
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_notifier.h
mmzone.h mm: fix memmap init for handling memory hole 2009-02-18 15:37:55 -08:00
mnt_namespace.h
mod_devicetable.h platform: introduce module id table for platform devices 2009-03-24 16:38:24 -07:00
module.h module: remove over-zealous check in __module_get() 2009-02-07 08:33:01 -08:00
moduleloader.h
moduleparam.h
mount.h Add a strictatime mount option 2009-03-26 10:56:35 -07:00
mpage.h
mqueue.h
mroute.h netns: ipmr: enable namespace support in ipv4 multicast routing code 2009-01-22 13:57:41 -08:00
mroute6.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
msdos_fs.h headers_check fix: linux/msdos_fs.h 2009-01-31 00:01:11 +05:30
msg.h
msi.h
mtio.h
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h
nbd.h
ncp.h
ncp_fs.h
ncp_fs_i.h
ncp_fs_sb.h
ncp_mount.h
ncp_no.h net: replace __constant_{endian} uses in net headers 2009-02-14 22:58:35 -08:00
neighbour.h neigh: Allow for user space users of the neighbour table 2009-03-04 00:03:08 -08:00
net.h net: reorder fields of struct socket 2009-03-15 19:59:13 -07:00
net_dropmon.h Network Drop Monitor: Adding drop monitor implementation & Netlink protocol 2009-03-13 12:09:29 -07:00
net_tstamp.h net: new user space API for time stamping of incoming and outgoing packets 2009-02-15 22:43:33 -08:00
netdevice.h net: Add missing include into include/linux/netdevice.h 2009-03-27 15:55:36 -07:00
netfilter.h
netfilter_arp.h
netfilter_bridge.h net: replace __constant_{endian} uses in net headers 2009-02-14 22:58:35 -08:00
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h netlink: add NETLINK_NO_ENOBUFS socket flag 2009-03-24 16:37:55 -07:00
netpoll.h GRO: Move netpoll checks to correct location 2009-03-16 10:50:02 -07:00
netrom.h
nfs.h
nfs2.h
nfs3.h
nfs4.h nfsd: last_byte_offset 2009-01-07 17:38:31 -05:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h
nfs_idmap.h headers_check fix: linux/nfs_idmap.h 2009-01-31 00:02:27 +05:30
nfs_iostat.h
nfs_mount.h
nfs_page.h
nfs_xdr.h NFSv3: Fix posix ACL code 2009-03-10 20:33:18 -04:00
nfsacl.h NFSv3: Fix posix ACL code 2009-03-10 20:33:18 -04:00
nfsd_idmap.h
nl80211.h nl80211: Add MLME primitives to support external SME 2009-03-27 20:13:02 -04:00
nls.h
nmi.h
node.h mm: show node to memory section relationship with symlinks in sysfs 2009-01-06 15:59:00 -08:00
nodemask.h
notifier.h
nsc_gpio.h
nsproxy.h
nubus.h headers_check fix cleanup: linux/nubus.h 2009-02-03 19:33:51 +05:30
numa.h
nvram.h
nwpserial.h serial: Add driver for the Cell Network Processor serial port NWP device 2009-01-08 16:25:18 +11:00
of.h
of_device.h
of_gpio.h
of_i2c.h drivers/of: Add the of_find_i2c_device_by_node function. 2009-01-09 15:49:06 -07:00
of_platform.h
of_spi.h
oom.h
oprofile.h oprofile: make new cpu buffer functions part of the api 2009-01-07 22:48:15 +01:00
oxu210hp.h usb host: Oxford OXU210HP HCD driver. 2009-01-07 09:59:50 -08:00
page-flags.h badpage: simplify page_alloc flag check+clear 2009-01-06 15:59:07 -08:00
page-isolation.h
page_cgroup.h memcg: synchronized LRU 2009-01-08 08:31:05 -08:00
pageblock-flags.h
pagemap.h
pagevec.h mm: get rid of pagevec_release_nonlru() 2009-01-06 15:59:00 -08:00
param.h
parport.h
parport_pc.h
parser.h
patchkey.h
path.h
pci-acpi.h PCI hotplug: introduce functions for ACPI slot detection 2009-01-07 11:13:11 -08:00
pci-aspm.h
pci.h PCI: return error on failure to read PCI ROMs 2009-02-04 16:58:41 -08:00
pci_hotplug.h Merge branch 'linus' into release 2009-01-09 03:39:43 -05:00
pci_ids.h Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-03-26 15:23:24 -07:00
pci_regs.h PCI: pciehp: cleanup register and field definitions 2009-01-07 11:13:22 -08:00
pcieport_if.h
pda_power.h
percpu.h
percpu_counter.h Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-01-06 17:10:04 -08:00
personality.h
pfkeyv2.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
pfn.h
pg.h
phantom.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
phonedev.h
phonet.h headers_check fix: linux/phonet.h 2009-01-31 00:02:54 +05:30
phy.h phylib: convert state_queue work to delayed_work 2009-03-13 15:41:19 -07:00
phy_fixed.h
pid.h pid: implement ns_of_pid 2009-01-08 08:31:12 -08:00
pid_namespace.h pid: generalize task_active_pid_ns 2009-01-08 08:31:12 -08:00
pim.h net: replace __constant_{endian} uses in net headers 2009-02-14 22:58:35 -08:00
pipe_fs_i.h
pkt_cls.h headers_check fix: linux/pkt_cls.h 2009-01-31 00:03:40 +05:30
pkt_sched.h pkt_sched: type should be __u32 in header 2009-02-10 17:18:17 -08:00
pktcdvd.h
platform_device.h driver core: move platform_data into platform_device 2009-03-24 16:38:26 -07:00
plist.h
pm.h Driver core: Fix device_move() vs. dpm list ordering, v2 2009-03-24 16:38:26 -07:00
pm_qos_params.h
pm_wakeup.h
pmu.h
pnp.h
poison.h
poll.h poll: allow f_op->poll to sleep 2009-01-06 15:59:12 -08:00
posix-timers.h
posix_acl.h
posix_acl_xattr.h
posix_types.h
power_supply.h
ppdev.h
ppp-comp.h
ppp_channel.h ppp: ppp_mp_explode() redesign 2009-03-13 16:09:12 -07:00
ppp_defs.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
prctl.h
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptrace.h
pwm.h
pwm_backlight.h
qnx4_fs.h qnx: include <linux/types.h> for definitions of __[us]{8,16,32,64} types 2009-01-07 21:44:20 +01:00
qnxtypes.h qnx: include <linux/types.h> for definitions of __[us]{8,16,32,64} types 2009-01-07 21:44:20 +01:00
quicklist.h
quota.h
quotaops.h quota: Improve locking 2009-01-16 18:02:10 +01:00
radeonfb.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
radix-tree.h
raid_class.h
ramfs.h
random.h headers_check fix: linux/random.h 2009-01-31 00:05:59 +05:30
ratelimit.h
raw.h
rbtree.h rbtree: add const qualifier to some functions 2009-01-10 06:04:33 -08:00
rcuclassic.h rcu: Teach RCU that idle task is not quiscent state at boot 2009-02-26 04:08:14 +01:00
rculist.h
rculist_nulls.h
rcupdate.h rcu: Teach RCU that idle task is not quiscent state at boot 2009-02-26 04:08:14 +01:00
rcupreempt.h rcu: Teach RCU that idle task is not quiscent state at boot 2009-02-26 04:08:14 +01:00
rcupreempt_trace.h
rcutree.h rcu: Teach RCU that idle task is not quiscent state at boot 2009-02-26 04:08:14 +01:00
rds.h RDS: Add userspace header 2009-02-26 23:42:11 -08:00
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h headers_check fix cleanup: linux/reiserfs_fs.h 2009-02-03 19:40:03 +05:30
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_xattr.h
relay.h
res_counter.h cgroups: consolidate cgroup documents 2009-01-15 16:39:37 -08:00
resource.h
resume-trace.h
rfkill.h
ring_buffer.h
rio.h
rio_drv.h rapidio: remove excess kernel-doc notation 2009-01-06 15:59:28 -08:00
rio_ids.h
rio_regs.h
rmap.h badpage: remove vma from page_remove_rmap 2009-01-06 15:59:07 -08:00
romfs_fs.h
root_dev.h
rose.h
route.h
rslib.h
rtc-v3020.h
rtc.h
rtmutex.h
rtnetlink.h rtnetlink: add new value for DHCP added routes 2009-03-19 23:49:41 -07:00
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
scc.h
sched.h Merge branch 'sched-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-03-26 16:05:01 -07:00
screen_info.h
sctp.h sctp: Clean up sctp checksumming code 2009-02-16 00:03:10 -08:00
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h
security.h Merge branch 'next' into for-linus 2009-01-07 09:58:22 +11:00
selection.h
selinux.h
selinux_netlink.h make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
sem.h
semaphore.h
seq_file.h seq_file: properly cope with pread 2009-02-18 15:37:53 -08:00
seq_file_net.h
seqlock.h
serial.h
serial167.h
serial_8250.h
serial_core.h 8250: fix boot hang with serial console when using with Serial Over Lan port 2009-02-20 17:57:50 -08:00
serial_pnx8xxx.h
serial_reg.h
serial_sci.h
serialP.h
serio.h Input: serio - fix protocol number for TouchIT213 2009-03-07 18:41:38 -08:00
sh_cmt.h sh: CMT clockevent platform driver 2009-01-29 16:56:32 +09:00
sh_intc.h sh: multiple vectors per irq - base 2009-02-27 16:53:50 +09:00
shm.h
shmem_fs.h
signal.h
signalfd.h headers_check fix: linux/signalfd.h 2009-01-31 00:06:33 +05:30
skbuff.h skb: expose and constify hash primitives 2009-03-21 13:39:26 -07:00
slab.h slab: introduce kzfree() 2009-02-20 17:57:48 -08:00
slab_def.h kmalloc: return NULL instead of link failure 2009-01-27 23:48:59 +02:00
slob_def.h
slub_def.h Merge branches 'topic/slob/cleanups', 'topic/slob/fixes', 'topic/slub/core', 'topic/slub/cleanups' and 'topic/slub/perf' into for-linus 2009-03-24 10:25:21 +02:00
sm501-regs.h
sm501.h
smb.h
smb_fs.h
smb_fs_i.h
smb_fs_sb.h
smb_mount.h
smbno.h
smc91x.h
smc911x.h
smp.h smp_call_function_single(): be slightly less stupid 2009-01-11 03:41:58 +01:00
smp_lock.h
smsc911x.h smsc911x: allow mac address to be saved before device reset 2009-02-01 00:37:22 -08:00
snmp.h
socket.h Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-03-26 16:11:41 -07:00
sockios.h net: new user space API for time stamping of incoming and outgoing packets 2009-02-15 22:43:33 -08:00
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h headers_check fix: linux/sound.h 2009-01-31 00:07:00 +05:30
soundcard.h sound: Remove OSSlib stuff from linux/soundcard.h 2009-02-10 00:02:54 +01:00
spinlock.h x86: spinlocks: define dummy __raw_spin_is_contended 2009-02-09 08:15:39 -08:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h
string.h
string_helpers.h
stringify.h
superhyway.h
suspend.h Hibernation: Introduce system_entering_hibernation 2009-01-27 02:15:45 -05:00
suspend_ioctls.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
svga.h
swab.h byteorder: make swab.h include asm/swab.h like a regular header 2009-01-14 19:56:50 -08:00
swap.h memcg: fix shmem's swap accounting 2009-01-08 08:31:10 -08:00
swapops.h
swiotlb.h
synclink.h headers_check fix: linux/synclink.h 2009-01-31 00:07:31 +05:30
sys.h
syscalls.h syscall define: fix uml compile bug 2009-02-11 14:25:36 -08:00
sysctl.h net: add ARP notify option for devices 2009-02-01 01:04:33 -08:00
sysdev.h
sysfs.h
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h headers_check fix: linux/taskstats.h 2009-01-31 00:08:18 +05:30
taskstats_kern.h
tc.h
tcp.h tcp: cache result of earlier divides when mss-aligning things 2009-03-15 20:09:55 -07:00
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
threads.h
tick.h
tifm.h
time.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
timecompare.h timecompare: generic infrastructure to map between two time bases 2009-02-15 22:43:32 -08:00
timer.h timers: add mod_timer_pending() 2009-02-18 19:26:33 +01:00
timerfd.h timerfd: add flags check 2009-02-18 15:37:53 -08:00
timeriomem-rng.h hwrng: timeriomem - New driver 2009-02-22 12:03:56 +08:00
times.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
timex.h time: ntp: make 64-bit constants more robust 2009-02-25 18:38:15 +01:00
tiocl.h
tipc.h
tipc_config.h
topology.h
toshiba.h
tpm.h TPM: integrity interface 2009-02-03 11:23:12 +11:00
tracehook.h
tracepoint.h
transport_class.h
trdevice.h
tsacct_kern.h
tty.h
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h remove __KERNEL_STRICT_NAMES 2009-03-26 18:14:21 +01:00
uaccess.h
ucb1400.h
udf_fs_i.h
udp.h
uinput.h
uio.h
uio_driver.h UIO: Add name attributes for mappings and port regions 2009-03-24 16:38:24 -07:00
ultrasound.h
un.h
unistd.h
usb.h USB: make actual_length in struct urb field u32 2009-03-24 16:20:36 -07:00
usb_usual.h usb-storage: prepare for subdriver separation 2009-03-24 16:20:34 -07:00
usbdevice_fs.h
user.h
user_namespace.h Fix recursive lock in free_uid()/free_user_ns() 2009-02-27 16:26:21 -08:00
utime.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
uts.h
utsname.h
uwb.h
vermagic.h
veth.h
vfs.h
via.h
video_decoder.h headers_check fix: linux/video_decoder.h 2009-01-31 00:09:13 +05:30
video_encoder.h headers_check fix: linux/video_encoder.h 2009-01-31 00:10:11 +05:30
video_output.h
videodev.h headers_check fix: linux/videodev.h 2009-01-31 00:10:59 +05:30
videodev2.h
videotext.h
virtio.h
virtio_9p.h
virtio_balloon.h
virtio_blk.h headers_check fix: linux/virtio_blk.h 2009-01-31 00:11:25 +05:30
virtio_config.h
virtio_console.h headers_check fix: linux/virtio_console.h 2009-01-31 00:12:44 +05:30
virtio_net.h virtio_net: Add support for VLAN filtering in the hypervisor 2009-02-04 16:35:13 -08:00
virtio_pci.h
virtio_ring.h
virtio_rng.h
vmalloc.h vmalloc: add __get_vm_area_caller() 2009-02-18 15:37:53 -08:00
vmstat.h
vt.h
vt_buffer.h
vt_kern.h
w1-gpio.h
wait.h wait: prevent exclusive waiter starvation 2009-02-05 12:56:48 -08:00
wanrouter.h
watchdog.h
wimax.h wimax: headers for kernel API and user space interaction 2009-01-07 10:00:16 -08:00
wireless.h mac80211: 802.11w - Configuration of MFP disabled/optional/required 2009-01-29 16:00:05 -05:00
wlp.h
wm97xx.h
wm97xx_batt.h
workqueue.h Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-01-26 09:47:56 -08:00
writeback.h fs: remove WB_SYNC_HOLD 2009-01-06 15:59:09 -08:00
x25.h
xattr.h
xfrm.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h