android_kernel_xiaomi_sm8350/include/linux
David Howells 70a5bb72b5 keys: add keyctl function to get a security label
Add a keyctl() function to get the security label of a key.

The following is added to Documentation/keys.txt:

 (*) Get the LSM security context attached to a key.

	long keyctl(KEYCTL_GET_SECURITY, key_serial_t key, char *buffer,
		    size_t buflen)

     This function returns a string that represents the LSM security context
     attached to a key in the buffer provided.

     Unless there's an error, it always returns the amount of data it could
     produce, even if that's too big for the buffer, but it won't copy more
     than requested to userspace. If the buffer pointer is NULL then no copy
     will take place.

     A NUL character is included at the end of the string if the buffer is
     sufficiently big.  This is included in the returned count.  If no LSM is
     in force then an empty string will be returned.

     A process must have view permission on the key for this function to be
     successful.

[akpm@linux-foundation.org: declare keyctl_get_security()]
Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Stephen Smalley <sds@tycho.nsa.gov>
Cc: Paul Moore <paul.moore@hp.com>
Cc: Chris Wright <chrisw@sous-sol.org>
Cc: James Morris <jmorris@namei.org>
Cc: Kevin Coffman <kwc@citi.umich.edu>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-04-29 08:06:16 -07:00
..
amba
byteorder
can
dvb V4L/DVB (7293): DMX_OUT_TSDEMUX_TAP: record two streams from same mux, resend 2008-04-24 14:07:46 -03:00
hdlc
i2c ARM: OMAP: I2C: tps65010 driver converts to gpiolib 2008-04-14 09:57:06 -07:00
isdn
lockd lockd: unlock lockd locks held for a certain filesystem 2008-04-25 13:00:11 -04:00
mfd [ARM] 4964/1: htc-pasic3: MFD driver for PASIC3 LED control + DS1WM chip 2008-04-19 11:29:08 +01:00
mlx4 mlx4_core: Add helper to move QP to ready-to-send 2008-04-25 14:52:32 -07:00
mmc
mtd [MTD] [MAPS] Extend plat-ram to support a supplied probe type 2008-04-22 20:10:10 +01:00
netfilter [NETFILTER]: nf_conntrack: add DCCP protocol support 2008-04-14 11:15:49 +02:00
netfilter_arp [NETFILTER]: remove arpt_(un)register_target indirection macros 2008-04-14 11:15:44 +02:00
netfilter_bridge [NETFILTER]: bridge: add ebt_nflog watcher 2008-04-14 11:15:54 +02:00
netfilter_ipv4
netfilter_ipv6
nfsd nfsd: don't allow setting ctime over v4 2008-04-25 13:00:11 -04:00
raid md: introduce get_priority_stripe() to improve raid456 write performance 2008-04-28 08:58:42 -07:00
rtc
spi Input: ads7846 - simplify support of external vREF (and ads7843) 2008-04-02 00:43:01 -04:00
ssb Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 2008-04-17 23:56:30 -07:00
sunrpc Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6 2008-04-24 11:46:16 -07:00
tc_act
tc_ematch
usb USB: serial: remove endpoints setting checks from core and header 2008-04-24 21:16:52 -07:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi_pmtmr.h
acpi.h
adb.h
adfs_fs_i.h
adfs_fs_sb.h
adfs_fs.h
aer.h PCI: #if 0 pci_cleanup_aer_correct_error_status() 2008-04-20 21:47:02 -07:00
affs_hardblocks.h
agp_backend.h
agpgart.h
aio_abi.h
aio.h fs/aio.c: make 3 functions static 2008-04-29 08:06:00 -07:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm_bios.h
apm-emulation.h
arcdevice.h drivers/net/arcnet/arcnet.c: use time_* macros 2008-03-28 22:14:15 -04:00
arcfb.h
async_tx.h
ata_platform.h sata_mv: mbus decode window support 2008-03-27 14:51:39 -04:00
ata.h
atalk.h
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
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmel-ssc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h SCSI: convert struct class_device to struct device 2008-04-19 19:10:33 -07:00
audit.h Audit: Final renamings and cleanup 2008-04-19 09:59:43 +10:00
auto_fs4.h
auto_fs.h
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h fs/fs-writeback.c: make 2 functions static 2008-04-29 08:06:00 -07:00
backlight.h
baycom.h
bcd.h
bfs_fs.h
binfmts.h binfmt_misc.c: avoid potential kernel stack overflow 2008-04-29 08:06:04 -07:00
bio.h block: convert bio_copy_user to bio_copy_user_iov 2008-04-21 09:50:08 +02:00
bit_spinlock.h
bitmap.h mempolicy: add bitmap_onto() and bitmap_fold() operations 2008-04-28 08:58:19 -07:00
bitops.h Avoid divides in BITS_TO_LONGS 2008-04-29 08:05:59 -07:00
bitrev.h
blkdev.h block: fix memory hotplug and bouncing in block layer 2008-04-21 09:51:05 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bootmem.h memory hotplug: make alloc_bootmem_section() 2008-04-28 08:58:25 -07:00
bottom_half.h
bpqether.h
bsg.h [SCSI] bsg: add release callback support 2008-04-22 15:16:32 -05:00
buffer_head.h remove generic_commit_write() 2008-04-29 08:06:01 -07:00
bug.h
cache.h mm: move cache_line_size() to <linux/cache.h> 2008-04-28 08:58:19 -07:00
calc64.h
can.h
capability.h capabilities: implement per-process securebits 2008-04-28 08:58:26 -07:00
capi.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h cdrom: make unregister_cdrom() return void 2008-04-21 09:50:08 +02:00
cfag12864b.h
cgroup_subsys.h cgroups: implement device whitelist 2008-04-29 08:06:09 -07:00
cgroup.h cgroups: add an owner to the mm_struct 2008-04-29 08:06:10 -07:00
cgroupstats.h
chio.h
circ_buf.h
clk.h
clockchips.h
clocksource.h kgdb: clocksource watchdog 2008-04-17 20:05:38 +02:00
cm4000_cs.h
cn_proc.h
coda_cache.h
coda_fs_i.h
coda_linux.h fs/coda: remove static inline forward declarations 2008-04-29 08:05:59 -07:00
coda_psdev.h
coda.h
coff.h
com20020.h
compat.h compat_sys_wait4() prototype misannotation 2008-03-30 14:20:23 -07:00
compiler-gcc3.h
compiler-gcc4.h
compiler-gcc.h generic: make optimized inlining arch-opt-in 2008-04-26 17:44:55 +02:00
compiler-intel.h
compiler.h
completion.h
comstats.h
concap.h
configfs.h
connector.h
console_struct.h vt: fix background color on line feed 2008-04-29 08:06:06 -07:00
console.h
consolemap.h
const.h
cpu.h cpu: fix section mismatch warnings in hotcpu_register 2008-04-29 08:05:59 -07:00
cpufreq.h
cpuidle.h cpuidle: fix cpuidle time and usage overflow 2008-03-26 00:45:26 -04:00
cpumask.h mempolicy: add bitmap_onto() and bitmap_fold() operations 2008-04-28 08:58:19 -07:00
cpuset.h mm: filter based on a nodemask as well as a gfp_mask 2008-04-28 08:58:19 -07:00
cramfs_fs_sb.h
cramfs_fs.h
crash_dump.h
crc7.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crypto.h [CRYPTO] api: Make the crypto subsystem fully modular 2008-04-21 10:19:23 +08:00
cryptohash.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dca.h
dcache.h [patch 2/7] vfs: mountinfo: add seq_file_root() 2008-04-23 00:04:38 -04:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
delay.h
delayacct.h
device_cgroup.h cgroups: implement device whitelist 2008-04-29 08:06:09 -07:00
device-mapper.h dm table: remove unused dm_create_error_table 2008-04-25 13:27:00 +01:00
device.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 2008-04-21 15:49:58 -07:00
devpts_fs.h
dio.h
dirent.h
display.h
dlm_device.h dlm: linux/{dlm,dlm_device}.h: cleanup for userspace 2008-04-21 11:35:39 -05:00
dlm_netlink.h
dlm_plock.h dlm: move plock code from gfs2 2008-04-21 11:22:28 -05:00
dlm.h dlm: linux/{dlm,dlm_device}.h: cleanup for userspace 2008-04-21 11:35:39 -05:00
dlmconstants.h dlm: common max length definitions 2008-04-21 11:22:29 -05:00
dm9000.h
dm-dirty-log.h dm: move include files 2008-04-25 13:26:55 +01:00
dm-io.h dm: move include files 2008-04-25 13:26:55 +01:00
dm-ioctl.h
dm-kcopyd.h dm: move include files 2008-04-25 13:26:55 +01:00
dma-attrs.h dma: add dma_*map*_attrs() interfaces 2008-04-29 08:06:11 -07:00
dma-mapping.h dma: add dma_*map*_attrs() interfaces 2008-04-29 08:06:11 -07:00
dmaengine.h DMA engine: typo fixes 2008-04-21 22:38:45 +00:00
dmapool.h
dmar.h
dmi.h x86: configurable DMI scanning code 2008-04-28 08:58:30 -07:00
dn.h
dnotify.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
ds1wm.h
ds1286.h
ds17287rtc.h
dtlk.h
edac.h
edd.h
eeprom_93cx6.h
efi.h x86: EFI_PAGE_SHIFT fix 2008-04-19 19:19:54 +02:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h
elf-em.h
elf-fdpic.h
elf.h ELF: Use EI_NIDENT instead of numeric value 2008-04-29 08:06:16 -07:00
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h SCSI: convert struct class_device to struct device 2008-04-19 19:10:33 -07:00
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
exportfs.h Use a zero sized array for raw field in struct fid 2008-04-23 16:13:42 -04:00
ext2_fs_sb.h
ext2_fs.h
ext3_fs_i.h
ext3_fs_sb.h
ext3_fs.h
ext3_jbd.h
ext4_fs_extents.h
ext4_fs_i.h
ext4_fs_sb.h
ext4_fs.h
ext4_jbd2.h
f75375s.h
fadvise.h
falloc.h
fault-inject.h
fb.h fb: add support for foreign endianness 2008-04-28 08:58:35 -07:00
fcdevice.h
fcntl.h
fd1772.h
fd.h
fddidevice.h
fdreg.h
fib_rules.h
file.h [PATCH] sanitize unshare_files/reset_files_struct 2008-04-25 09:23:59 -04:00
filter.h [SKFILTER]: Add SKF_ADF_NLATTR instruction 2008-04-10 02:02:28 -07:00
firewire-cdev.h
firewire-constants.h
firmware.h
flat.h
font.h
freezer.h
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fs.h make vfs_ioctl() static 2008-04-29 08:06:00 -07:00
fsl_devices.h phy: Change mii_bus id field to a string 2008-04-16 20:09:35 -04:00
fsnotify.h
fuse.h
futex.h
gameport.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
genhd.h
getcpu.h
gfp.h mm: fix misleading __GFP_REPEAT related comments 2008-04-29 08:05:58 -07:00
gfs2_ondisk.h
gigaset_dev.h
gpio_keys.h
gpio_mouse.h
gpio.h
hardirq.h in_atomic(): document why it is unsuitable for general use 2008-03-28 14:45:21 -07:00
harrier_defs.h
hash.h
hayesesp.h
hdlc.h
hdlcdrv.h
hdpu_features.h
hdreg.h ide: remove broken/dangerous HDIO_[UNREGISTER,SCAN]_HWIF ioctls (take 3) 2008-04-18 00:46:24 +02:00
hid-debug.h
hid.h usbhid endianness annotations and fixes 2008-04-28 10:03:31 -07:00
hiddev.h
hidraw.h HID: export headers properly 2008-04-22 11:34:59 +02:00
highmem.h
highuid.h
hil_mlc.h Convert asm/semaphore.h users to linux/semaphore.h 2008-04-18 22:22:54 -04:00
hil.h
hippidevice.h
hp_sdc.h
hpet.h x86: revert assign IRQs to hpet timer 2008-04-04 18:36:49 +02:00
hrtimer.h hrtimers: simplify lockdep handling 2008-04-17 12:22:31 +02:00
htirq.h
hugetlb.h hugetlbfs: architecture header cleanup 2008-04-28 08:58:25 -07:00
hw_random.h PM: Remove destroy_suspended_device() 2008-04-19 19:10:28 -07:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h i2c-algo-pca: Extend for future drivers 2008-04-22 22:16:46 +02:00
i2c-algo-pcf.h
i2c-algo-sgi.h
i2c-dev.h
i2c-gpio.h
i2c-id.h V4L/DVB (7620): Adding support for a new i2c bridge type 2008-04-24 14:09:42 -03:00
i2c-ocores.h
i2c-pca-platform.h i2c: Add platform driver on top of the new pca-algorithm 2008-04-22 22:16:46 +02:00
i2c-pnx.h
i2c-pxa.h
i2c.h
i2o-dev.h
i2o.h i2o: remove static inline forward declarations 2008-04-28 08:58:34 -07:00
i8k.h
i8042.h
ibmtr.h
icmp.h
icmpv6.h
ide.h ide: remove ->dma_prdtable field from ide_hwif_t 2008-04-28 23:44:42 +02:00
idr.h
ieee80211.h mac80211: update mesh EID values 2008-04-23 21:25:36 -04:00
if_addr.h
if_addrlabel.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_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h
if_ltalk.h
if_macvlan.h
if_packet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h include: Remove unnecessary inclusions of asm/semaphore.h 2008-04-18 22:16:54 -04:00
if_slip.h
if_strip.h
if_tr.h
if_tun.h net: make struct tun_struct private to tun.c 2008-04-12 18:48:58 -07:00
if_tunnel.h [IPV6] SIT: Add SIOCGETPRL ioctl to get/dump PRL. 2008-04-03 10:06:00 +09:00
if_vlan.h [VLAN]: Tag vlan_group_device with net device, not ifindex. 2008-04-16 00:48:04 -07:00
if.h
igmp.h
in6.h [IPV6]: Define constants for link-local multicast addresses. 2008-04-12 13:43:19 +09:00
in_route.h
in.h
inet_diag.h
inet_lro.h
inet.h
inetdevice.h
init_ohci1394_dma.h
init_task.h capabilities: implement per-process securebits 2008-04-28 08:58:26 -07:00
init.h proper extern for late_time_init 2008-04-29 08:06:03 -07:00
initrd.h
inotify.h
input-polldev.h
input.h Input: remove private member from input_dev structure 2008-04-02 00:41:00 -04:00
interrupt.h proper __do_softirq() prototype 2008-04-29 08:06:02 -07:00
io.h
ioc3.h
ioc4.h
iocontext.h io context: increment task attachment count in ioc_task_link() 2008-04-15 09:25:33 +02:00
ioctl.h
iommu-helper.h
ioport.h PCI: clean up resource alignment management 2008-04-20 21:47:08 -07:00
ioprio.h
ip6_tunnel.h
ip.h
ipc_namespace.h ipc: re-enable msgmni automatic recomputing msgmni if set to negative 2008-04-29 08:06:13 -07:00
ipc.h
ipmi_msgdefs.h
ipmi_smi.h ipmi: remove ->write_proc code 2008-04-29 08:06:15 -07:00
ipmi.h ipmi: make comment match actual preprocessor check 2008-04-29 08:06:15 -07:00
ipsec.h
ipv6_route.h
ipv6.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-04-14 02:30:23 -07:00
ipx.h
irda.h
irq_cpustat.h
irq.h [S390] genirq/clockevents: move irq affinity prototypes/inlines to interrupt.h 2008-04-17 07:47:05 +02:00
irqflags.h x86: pageattr.c fix shadowed variable warning 2008-04-19 19:19:54 +02:00
irqreturn.h
isa.h
isapnp.h
iscsi_ibft.h Firmware: add iSCSI iBFT Support 2008-04-19 19:10:28 -07:00
isdn_divertif.h
isdn_ppp.h
isdn.h [ISDN] include/linux/isdn.h: remove dead code 2008-04-15 00:30:16 -07:00
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h
jbd2.h include: Remove unnecessary inclusions of asm/semaphore.h 2008-04-18 22:16:54 -04:00
jbd.h include: Remove unnecessary inclusions of asm/semaphore.h 2008-04-18 22:16:54 -04:00
jffs2.h
jhash.h
jiffies.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/juhl/trivial 2008-04-21 16:36:46 -07:00
journal-head.h
joystick.h
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild kbuild: move files that don't check __KERNEL__ 2008-04-29 08:06:04 -07:00
kd.h
kdebug.h
kdev_t.h
kernel_stat.h
kernel.h ipc: add definitions of USHORT_MAX and others 2008-04-29 08:06:14 -07:00
kernelcapi.h include: Remove unnecessary inclusions of asm/semaphore.h 2008-04-18 22:16:54 -04:00
kexec.h
key-type.h
key-ui.h
key.h keys: allow the callout data to be passed as a blob rather than a string 2008-04-29 08:06:16 -07:00
keyboard.h Input: put ledstate in the keyboard notifier 2008-04-15 01:30:32 -04:00
keyctl.h keys: add keyctl function to get a security label 2008-04-29 08:06:16 -07:00
kfifo.h
kgdb.h kgdb: add documentation 2008-04-17 20:05:42 +02:00
klist.h
kmalloc_sizes.h
kmod.h
kobj_map.h
kobject.h
kprobes.h kprobes: add (un)register_jprobes for batch registration 2008-04-28 08:58:32 -07:00
kref.h
ks0108.h
kthread.h
ktime.h time: add ns_to_ktime() 2008-04-19 19:44:57 +02:00
kvm_host.h KVM: kill file->f_count abuse in kvm 2008-04-27 18:21:46 +03:00
kvm_para.h KVM: MMU: hypercall based pte updates and TLB flushes 2008-04-27 12:00:27 +03:00
kvm_types.h KVM: MMU: Don't assume struct page for x86 2008-04-27 12:01:15 +03:00
kvm.h KVM: ppc: Add DCR access information to struct kvm_run 2008-04-27 18:21:37 +03:00
lapb.h
latencytop.h
lcd.h
leds.h leds: Document the context brightness_set needs 2008-04-24 23:49:30 +01:00
lguest_launcher.h lguest: comment documentation update. 2008-03-28 11:05:54 +11:00
lguest.h
libata.h make sata_print_link_status() static 2008-04-25 00:46:09 -04:00
libps2.h
license.h
limits.h
linkage.h Fix "$(AS) -traditional" compile breakage caused by asmlinkage_protect 2008-04-11 08:29:13 -07:00
linux_logo.h
list.h lists: add "const" qualifier to first arg of list_splice() operations 2008-04-29 08:06:04 -07:00
llc.h
lm_interface.h [GFS2] Invalidate cache at correct point 2008-03-31 10:41:44 +01:00
lmb.h [LMB] Add lmb_alloc_nid() 2008-04-15 21:22:17 +10:00
lockdep.h
log2.h
loop.h
lp.h
lzo.h
m48t86.h
magic.h
major.h
maple.h
marker.h
matroxfb.h
mbcache.h vfs: fix possible deadlock in ext2, ext3, ext4 when using xattrs 2008-04-15 19:35:41 -07:00
mbus.h introduce mbus DRAM target info abstraction 2008-03-27 14:51:39 -04:00
mc6821.h
mc146818rtc.h
mca-legacy.h remove mca_is_adapter_used() 2008-04-29 08:06:01 -07:00
mca.h
mdio-bitbang.h
memcontrol.h cgroups: add an owner to the mm_struct 2008-04-29 08:06:10 -07:00
memory_hotplug.h memory hotplug: register section/node id to free 2008-04-28 08:58:25 -07:00
memory.h ipc: recompute msgmni on memory add / remove 2008-04-29 08:06:12 -07:00
mempolicy.h mempolicy: use struct mempolicy pointer in shmem_sb_info 2008-04-28 08:58:25 -07:00
mempool.h
memstick.h memstick: convert struct class_device to struct device 2008-04-19 19:10:29 -07:00
meye.h V4L/DVB (7204): remove V4L2_CID_SHARPNESS from meye.h and report private control as DISABLED 2008-04-24 14:07:43 -03:00
migrate.h
mii.h
minix_fs.h
miscdevice.h PM: Remove destroy_suspended_device() 2008-04-19 19:10:28 -07:00
mm_inline.h
mm_types.h cgroups: add an owner to the mm_struct 2008-04-29 08:06:10 -07:00
mm.h fs/drop_caches.c: make 2 functions static 2008-04-29 08:06:00 -07:00
mman.h
mmtimer.h
mmzone.h memory hotplug: register section/node id to free 2008-04-28 08:58:25 -07:00
mnt_namespace.h [patch 6/7] vfs: mountinfo: add /proc/<pid>/mountinfo 2008-04-23 00:05:03 -04:00
mod_devicetable.h
module.h
moduleloader.h
moduleparam.h
mount.h [patch 4/7] vfs: mountinfo: add mount peer group ID 2008-04-23 00:04:51 -04:00
mpage.h
mqueue.h
mroute6.h [IPV6] MROUTE: Do not call ipv6_find_idev() directly. 2008-04-13 23:21:16 -07:00
mroute.h [IPV4] MROUTE: Adjust include files for user-space. 2008-04-04 10:44:42 +09:00
msdos_fs.h FAT_VALID_MEDIA(): remove pointless test 2008-04-28 08:58:47 -07:00
msg.h ipc: scale msgmni to the amount of lowmem 2008-04-29 08:06:12 -07:00
msi.h
mtio.h [SCSI] st: add option to use SILI in variable block reads 2008-04-07 12:15:39 -05:00
mutex-debug.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
n_r3964.h
namei.h
nbd.h
ncp_fs_i.h
ncp_fs_sb.h
ncp_fs.h ncpfs: add prototypes to ncp_fs.h 2008-04-28 08:58:29 -07:00
ncp_mount.h
ncp_no.h
ncp.h
neighbour.h
net.h
netdevice.h [NETNS]: Add netns refcnt debug for network devices. 2008-04-16 02:02:18 -07:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h [NETFILTER]: nf_nat: kill helper and seq_adjust hooks 2008-04-14 11:15:52 +02:00
netfilter_ipv6.h
netfilter.h [NETFILTER]: Add partial checksum validation helper 2008-04-14 11:15:49 +02:00
netlink.h
netpoll.h
netrom.h
nfs2.h
nfs3.h nfs: remove unnecessary NFS_NEED_* defines 2008-04-23 16:13:37 -04:00
nfs4_acl.h
nfs4_mount.h
nfs4.h
nfs_fs_i.h
nfs_fs_sb.h NFSv4: Reintroduce machine creds 2008-04-19 16:54:56 -04:00
nfs_fs.h make nfs_automount_list static 2008-04-19 16:55:29 -04:00
nfs_idmap.h
nfs_mount.h
nfs_page.h
nfs_xdr.h NFSv4: Only increment the sequence id if the server saw it 2008-04-19 16:53:15 -04:00
nfs.h
nfsacl.h
nfsd_idmap.h
nl80211.h
nls.h
nmi.h
node.h
nodemask.h mempolicy: add bitmap_onto() and bitmap_fold() operations 2008-04-28 08:58:19 -07:00
notifier.h ipc: re-enable msgmni automatic recomputing msgmni if set to negative 2008-04-29 08:06:13 -07:00
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
of_device.h
of_gpio.h [POWERPC] OF helpers for the GPIO API 2008-04-17 07:46:11 +10:00
of_i2c.h [POWERPC] i2c: OF helpers for the i2c API 2008-04-17 07:46:11 +10:00
of_platform.h
of.h [POWERPC] Add of_device_is_available function 2008-04-07 13:49:23 +10:00
oom.h mm: have zonelist contains structs with both a zone pointer and zone_idx 2008-04-28 08:58:18 -07:00
oprofile.h
page-flags.h PAGEFLAGS_EXTENDED and separate page flags for Head and Tail 2008-04-28 08:58:22 -07:00
page-isolation.h
pageblock-flags.h
pagemap.h
pagevec.h
param.h
parport_pc.h
parport.h Convert asm/semaphore.h users to linux/semaphore.h 2008-04-18 22:22:54 -04:00
parser.h
patchkey.h
path.h
pci_hotplug.h
pci_ids.h
pci_regs.h PCI: add PCI Express ASPM support 2008-04-20 21:47:03 -07:00
pci-acpi.h
pci-aspm.h PCI: add PCI Express ASPM support 2008-04-20 21:47:03 -07:00
pci.h PCI: Expose PCI VPD through sysfs 2008-04-20 21:47:07 -07:00
pcieport_if.h
pda_power.h
percpu_counter.h
percpu.h Remove superfluous include of string.h from percpu.h 2008-04-29 08:06:04 -07:00
personality.h Remove the macro get_personality 2008-04-29 08:06:02 -07:00
pfkeyv2.h
pfn.h
pg.h
phantom.h Misc: phantom, consistent whitespace 2008-04-29 08:06:02 -07:00
phonedev.h
phy_fixed.h
phy.h phylib: Add support for board-level PHY fixups 2008-04-25 02:08:52 -04:00
pid_namespace.h
pid.h
pim.h [IPV4] MROUTE: Adjust include files for user-space. 2008-04-04 10:44:42 +09:00
pipe_fs_i.h
pkt_cls.h
pkt_sched.h
pktcdvd.h
platform_device.h
plist.h
pm_legacy.h
pm_qos_params.h
pm_wakeup.h PM: Convert wakeup flag accessors to inline functions 2008-04-19 19:10:26 -07:00
pm.h PM: Convert wakeup flag accessors to inline functions 2008-04-19 19:10:26 -07:00
pmu.h
pnp.h pnp: increase number of devices supported per protocol 2008-04-11 08:06:44 -07:00
pnpbios.h
poison.h
poll.h
posix_acl_xattr.h
posix_acl.h
posix_types.h
posix-timers.h
power_supply.h
ppdev.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
prctl.h capabilities: implement per-process securebits 2008-04-28 08:58:26 -07:00
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptrace.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h quota: quota core changes for quotaon on remount 2008-04-28 08:58:33 -07:00
quotaio_v1.h
quotaio_v2.h
quotaops.h quota: convert stub functions from macros into inlines 2008-04-28 08:58:33 -07:00
radeonfb.h
radix-tree.h
raid_class.h SCSI: convert struct class_device to struct device 2008-04-19 19:10:33 -07:00
ramfs.h
random.h
raw.h
rbtree.h
rcuclassic.h
rcupdate.h
rcupreempt_trace.h
rcupreempt.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_fs.h reiserfs: unpack tails on quota files 2008-04-28 08:58:46 -07:00
reiserfs_xattr.h
relay.h
res_counter.h memcgroup: implement failcounter reset 2008-04-29 08:06:10 -07:00
resource.h add RUSAGE_THREAD 2008-04-29 08:05:59 -07:00
resume-trace.h
rfkill.h
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h
romfs_fs.h
root_dev.h
rose.h
route.h
rslib.h
rtc-v3020.h
rtc.h
rtmutex.h
rtnetlink.h [RTNETLINK]: Fix bogus ASSERT_RTNL warning 2008-04-23 22:10:48 -07:00
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h [SCSI] block: add sg buffer copy helper functions 2008-04-07 12:15:45 -05:00
scc.h
sched.h cgroups: add an owner to the mm_struct 2008-04-29 08:06:10 -07:00
screen_info.h
sctp.h
scx200_gpio.h
scx200.h
sdla.h
seccomp.h
securebits.h capabilities: implement per-process securebits 2008-04-28 08:58:26 -07:00
security.h keys: add keyctl function to get a security label 2008-04-29 08:06:16 -07:00
selection.h
selinux_netlink.h
selinux.h SELinux: use new audit hooks, remove redundant exports 2008-04-19 09:53:46 +10:00
sem.h
semaphore.h Improve semaphore documentation 2008-04-17 10:43:01 -04:00
seq_file_net.h [NETNS]: Do not include net/net_namespace.h from seq_file.h 2008-04-02 00:10:28 -07:00
seq_file.h [patch 2/7] vfs: mountinfo: add seq_file_root() 2008-04-23 00:04:38 -04:00
seqlock.h seqlock: livelock fix 2008-04-25 00:25:08 +02:00
serial167.h
serial_8250.h sm501: add uart support 2008-04-28 08:58:32 -07:00
serial_core.h consoles: polling support, kgdboc 2008-04-17 20:05:37 +02:00
serial_pnx8xxx.h
serial_reg.h
serial_sci.h
serial.h
serialP.h
serio.h Input: add Zhen Hua driver 2008-04-15 13:26:52 -04:00
shm.h
shmem_fs.h mempolicy: use struct mempolicy pointer in shmem_sb_info 2008-04-28 08:58:25 -07:00
signal.h
signalfd.h
skbuff.h skbuff: fix missing kernel-doc notation 2008-04-21 15:51:36 -07:00
slab_def.h
slab.h
slob_def.h
slub_def.h slub: Fallback to minimal order during slab page allocation 2008-04-27 18:28:18 +03:00
sm501-regs.h
sm501.h
smb_fs_i.h
smb_fs_sb.h
smb_fs.h
smb_mount.h
smb.h smb.h: uses struct timespec but didn't include linux/time.h 2008-04-29 08:06:05 -07:00
smbno.h
smc91x.h
smp_lock.h
smp.h
snmp.h
socket.h
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h locking: remove unused double_spin_lock() 2008-04-17 12:22:31 +02:00
splice.h
srcu.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h
string.h
stringify.h
superhyway.h
suspend_ioctls.h
suspend.h PM/gxfb: add hook to PM console layer that allows disabling of suspend VT switch 2008-04-28 08:58:36 -07:00
svga.h
swap.h mm: rotate_reclaimable_page() cleanup 2008-04-28 08:58:20 -07:00
swapops.h
synclink.h synclink drivers bool conversion 2008-04-28 08:58:29 -07:00
sys.h
syscalls.h xattr: add missing consts to function arguments 2008-04-29 08:06:06 -07:00
sysctl.h
sysdev.h cpumask: add show cpu map functions 2008-04-19 19:44:59 +02:00
sysfs.h [SCSI] sysfs: make group is_valid return a mode_t 2008-04-22 15:16:31 -05:00
sysrq.h
sysv_fs.h
task_io_accounting_ops.h
task_io_accounting.h
taskstats_kern.h
taskstats.h
tc.h
tcp.h
telephony.h
termios.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h acpi thermal trip points increased to 12 2008-04-15 19:35:41 -07:00
thread_info.h hrtimer: add nanosleep specific restart_block member 2008-04-17 12:22:30 +02:00
threads.h
tick.h
tifm.h
time.h
timer.h
timerfd.h
times.h
timex.h
tiocl.h
tipc_config.h
tipc.h
topology.h cpumask: reduce stack usage in SD_x_INIT initializers 2008-04-19 19:44:59 +02:00
toshiba.h
transport_class.h SCSI: convert struct class_device to struct device 2008-04-19 19:10:33 -07:00
trdevice.h
tsacct_kern.h
tty_driver.h consoles: polling support, kgdboc 2008-04-17 20:05:37 +02:00
tty_flip.h
tty_ldisc.h
tty.h
types.h
uaccess.h uaccess: add probe_kernel_write() 2008-04-17 20:05:36 +02:00
udf_fs_i.h udf: move headers out include/linux/ 2008-04-17 14:22:23 +02:00
udp.h
uinput.h
uio_driver.h
uio.h
ultrasound.h
un.h
unistd.h
unwind.h
usb_usual.h USB: mass storage: emulation of sat scsi_pass_thru with ATACB 2008-04-24 21:16:42 -07:00
usb.h wusb: add link wusb-usb device 2008-04-24 21:16:57 -07:00
usbdevice_fs.h USB: usbfs: export the URB_NO_INTERRUPT flag to userspace 2008-04-24 21:16:54 -07:00
user_namespace.h
user.h
utime.h
uts.h
utsname.h
vermagic.h
veth.h
vfs.h
via.h
video_decoder.h
video_encoder.h
video_output.h
videodev2.h V4L/DVB (7453): v4l2-api: Define a standard control for color killer functionality 2008-04-24 14:07:56 -03:00
videodev.h
videotext.h
virtio_9p.h
virtio_balloon.h
virtio_blk.h
virtio_config.h
virtio_console.h
virtio_net.h
virtio_pci.h
virtio_ring.h
virtio.h virtio: remove overzealous BUG_ON. 2008-04-07 13:14:22 -07:00
vmalloc.h vmallocinfo: add caller information 2008-04-28 08:58:21 -07:00
vmstat.h Subject: [PATCH] hugetlb: vmstat events for huge page allocations 2008-04-28 08:58:23 -07:00
vt_buffer.h
vt_kern.h
vt.h
w1-gpio.h
wait.h
wanrouter.h
watchdog.h
wireless.h
wm97xx.h Input: wm97xx-core - support use as a wakeup source 2008-04-17 09:24:58 -04:00
workqueue.h
writeback.h
x25.h
xattr.h xattr: add missing consts to function arguments 2008-04-29 08:06:06 -07:00
xfrm.h xfrm: alg_key_len & alg_icv_len should be unsigned 2008-04-25 00:29:34 -07:00
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro_ids.h
zorro.h
zutil.h