linux-stable/include/linux
Matt Fleming 71d7d3d190 mmc: Add helper function to check if a card is removable
There are two checks that need to be made when determining whether a
card is removable. A host controller may set MMC_CAP_NONREMOVABLE if the
controller does not support removing cards (e.g. eMMC), in which case
the card is physically non-removable. Also the 'mmc_assume_removable'
module parameter can be configured at module load time, in which case
the card may be logically non-removable.

A helper function keeps the logic in one place so that code always
checks both conditions.

Because this new function is likely to be called from modules we now
need to export the mmc_assume_removable symbol.

Signed-off-by: Matt Fleming <matt@console-pimps.org>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Tested-by: Jaehoon Chung <jh80.chung@samsung.com>
Acked-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Chris Ball <cjb@laptop.org>
2010-10-23 21:11:15 +08:00
..
amba Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm 2010-10-21 16:42:32 -07:00
byteorder include: replace unifdef-y with header-y 2010-08-14 22:26:51 +02:00
caif
can
ceph ceph: add CEPH_MDS_OP_SETDIRLAYOUT and associated ioctl. 2010-10-20 15:38:23 -07:00
crush ceph: factor out libceph from Ceph file system 2010-10-20 15:37:28 -07:00
decompress
dvb include: replace unifdef-y with header-y 2010-08-14 22:26:51 +02:00
hdlc
i2c gpio: sx150x: correct and refine reset-on-probe behavior 2010-09-09 18:57:24 -07:00
input
isdn
lockd
mfd ARM: 6373/1: tc35892-gpio: add setup/remove callbacks 2010-09-19 12:12:28 +01:00
mlx4
mmc mmc: Add helper function to check if a card is removable 2010-10-23 21:11:15 +08:00
mtd
netfilter conntrack: export lsm context rather than internal secid via netlink 2010-10-21 10:12:51 +11:00
netfilter_arp include: replace unifdef-y with header-y 2010-08-14 22:26:51 +02:00
netfilter_bridge include: replace unifdef-y with header-y 2010-08-14 22:26:51 +02:00
netfilter_ipv4 include: replace unifdef-y with header-y 2010-08-14 22:26:51 +02:00
netfilter_ipv6 include: replace unifdef-y with header-y 2010-08-14 22:26:51 +02:00
nfsd include: replace unifdef-y with header-y 2010-08-14 22:26:51 +02:00
power
raid Make lib/raid6/test build correctly. 2010-08-12 06:38:24 +10:00
regulator ab8500-mfd: add regulator support to ab8500 mfd device 2010-08-11 11:38:01 +01:00
rtc
spi spi/dw_spi: clean the cs_control code 2010-09-08 10:50:00 -06:00
ssb
sunrpc Merge commit 'v2.6.36-rc7' into core/rcu 2010-10-07 09:43:45 +02:00
tc_act
tc_ematch
unaligned
usb Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2010-10-22 20:30:48 -07:00
uwb
wimax
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h ACPI/PCI: Negotiate _OSC control bits before requesting them 2010-08-24 13:44:40 -07:00
acpi_pmtmr.h x86: Remove stale pmtimer_64.c 2010-10-15 21:18:59 +02:00
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
aio_abi.h
altera_jtaguart.h
altera_uart.h altera_uart: Fix missing prototype for registering an early console 2010-10-22 10:20:08 -07:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
arcdevice.h
arcfb.h
async.h
async_tx.h
ata.h [libata] support for > 512 byte sectors (e.g. 4K Native) 2010-10-21 20:21:03 -04:00
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auto_fs4.h
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h mm: fix writeback_in_progress() 2010-08-12 08:43:30 -07:00
backlight.h
baycom.h
bcd.h
bfs_fs.h
binfmts.h Make do_execve() take a const filename pointer 2010-08-17 18:07:43 -07:00
bio.h block: Turn bvec_k{un,}map_irq() into static inline functions 2010-10-21 10:32:29 +02:00
bit_spinlock.h
bitmap.h
bitops.h bitops: remove duplicated extern declarations 2010-10-09 21:51:45 +02:00
bitrev.h
blk-iopoll.h
blk_types.h Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:07:18 -07:00
blkdev.h Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:07:18 -07:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bootmem.h
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h block: remove the BH_Eopnotsupp flag 2010-09-10 12:35:40 +02:00
bug.h
c2port.h
cache.h
can.h
capability.h
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h
cfag12864b.h
cgroup.h Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu 2010-10-07 09:43:11 +02:00
cgroup_subsys.h
cgroupstats.h
chio.h
circ_buf.h
clk.h
clockchips.h
clocksource.h
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h
coff.h
com20020.h
compaction.h
compat.h compat: Make compat_alloc_user_space() incorporate the access_ok() 2010-09-14 16:08:45 -07:00
compiler-gcc.h
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h rcu: define __rcu address space modifier for sparse 2010-08-19 17:17:59 -07:00
completion.h
comstats.h
concap.h
configfs.h
connector.h
console.h
console_struct.h
consolemap.h
const.h
coredump.h Un-inline the core-dump helper functions 2010-10-14 14:32:06 -07:00
cper.h
cpu.h
cpufreq.h
cpuidle.h intel_idle: Voluntary leave_mm before entering deeper 2010-09-30 21:19:22 -04:00
cpumask.h
cpuset.h
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 keys: __rcu annotations 2010-08-19 17:18:00 -07:00
crypto.h
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h
dca.h
dcache.h
dcbnl.h
dccp.h
dcookies.h
debug_locks.h lockdep: Remove __debug_show_held_locks 2010-08-17 09:11:10 +02:00
debugfs.h
debugobjects.h
delay.h
delayacct.h
device-mapper.h dm: factor out max_io_len_target_boundary 2010-08-12 04:14:10 +01:00
device.h SYSFS: Allow boot time switching between deprecated and modern sysfs layout 2010-10-22 10:16:43 -07:00
device_cgroup.h
devpts_fs.h
dio.h
dirent.h
display.h
dlm.h dlm: Fix dlm lock status block comment in dlm.h 2010-09-07 14:17:10 -05:00
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h dm: allow autoloading of dm mod 2010-08-12 04:14:05 +01:00
dm-kcopyd.h
dm-log-userspace.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-debug.h
dma-mapping.h arm: fix "arm: fix pci_set_consistent_dma_mask for dmabounce devices" 2010-09-22 17:22:38 -07:00
dma_remapping.h
dmaengine.h missing inline keyword for static function in linux/dmaengine.h 2010-09-22 15:29:32 -07:00
dmapool.h
dmar.h Merge branch 'x86-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-10-21 14:23:48 -07:00
dmi.h
dn.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
drbd.h drbd: add race-breaker to drbd_go_diskless 2010-10-15 14:06:53 +02:00
drbd_limits.h drbd: Allow larger values for c-fill-target. 2010-10-14 18:38:42 +02:00
drbd_nl.h drbd: new configuration parameter c-min-rate 2010-10-14 18:38:20 +02:00
drbd_tag_magic.h
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_dmac.h
dynamic_debug.h Merge branch 'for-2.6.37/drivers' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:03:12 -07:00
edac.h EDAC: Export edac sysfs class to users. 2010-10-21 14:47:59 +02:00
edac_mce.h
edd.h
eeprom_93cx6.h
efi.h
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:00:32 -07:00
elf-em.h
elf-fdpic.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
exportfs.h nilfs2: make snapshots in checkpoint tree exportable 2010-10-23 09:24:34 +09:00
ext2_fs.h
ext2_fs_sb.h
ext3_fs.h
ext3_fs_i.h
ext3_fs_sb.h
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fanotify.h fanotify: resize pid and reorder structure 2010-08-27 19:54:09 -04:00
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h kernel: __rcu annotations 2010-08-19 17:18:03 -07:00
fec.h
fib_rules.h
fiemap.h
file.h
filter.h
fips.h
firewire-cdev.h
firewire-constants.h
firewire.h
firmware-map.h
firmware.h
flat.h
flex_array.h
font.h
freezer.h
fs.h Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:07:18 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h fs: fs_struct rwlock to spinlock 2010-08-18 08:35:46 -04:00
fs_uart_pd.h
fscache-cache.h
fscache.h
fsl-diu-fb.h
fsl_devices.h mxc_udc: add workaround for ENGcm09152 for i.MX35 2010-10-22 10:22:17 -07:00
fsnotify.h Revert "fsnotify: store struct file not struct path" 2010-08-12 14:23:04 -07:00
fsnotify_backend.h fanotify: flush outstanding perm requests on group destroy 2010-08-22 20:28:16 -04:00
ftrace.h
ftrace_event.h perf: Rework the PMU methods 2010-09-09 20:46:30 +02:00
ftrace_irq.h
fuse.h
futex.h
gameport.h
gcd.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
genhd.h Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:00:32 -07:00
getcpu.h
gfp.h
gfs2_ondisk.h
gigaset_dev.h
gpio.h gpiolib: Add 'struct gpio_chip' forward declaration for !GPIOLIB case 2010-09-01 08:55:24 -06:00
gpio_keys.h
gpio_mouse.h
gsmmux.h
hardirq.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-irqflags 2010-10-21 14:37:27 -07:00
hash.h
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid.h
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
htirq.h ht: Convert to new irq_chip functions 2010-10-12 16:53:37 +02:00
hugetlb.h HWPOISON, hugetlb: isolate corrupted hugepage 2010-08-11 09:22:46 +02:00
hugetlb_inline.h hwpoison: rename CONFIG 2010-08-11 09:23:22 +02:00
hw_breakpoint.h
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-dev.h
i2c-gpio.h
i2c-id.h
i2c-mux.h i2c: Multiplexed I2C bus core support 2010-08-11 18:21:02 +02:00
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h i2c: Multiplexed I2C bus core support 2010-08-11 18:21:02 +02:00
i2o-dev.h
i2o.h
i8k.h
i7300_idle.h
i8042.h
i82593.h
ibmtr.h
icmp.h
icmpv6.h
ide.h
idr.h idr: __rcu annotations 2010-08-19 17:18:03 -07:00
ieee80211.h
if.h
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 header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
if_fc.h
if_fddi.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
if_frad.h
if_hippi.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
if_infiniband.h
if_link.h
if_ltalk.h
if_macvlan.h
if_packet.h
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h
if_x25.h
igmp.h
ihex.h
ima.h
in.h
in6.h
in_route.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
init.h init.h: add some more documentation to __ref* tags 2010-10-22 10:21:26 -07:00
init_ohci1394_dma.h
init_task.h rcu: Add a TINY_PREEMPT_RCU 2010-08-20 08:55:00 -07:00
initrd.h
inotify.h
input-polldev.h
input.h input: __rcu annotations 2010-08-19 17:18:01 -07:00
intel-gtt.h agp/intel: Fix cache control for Sandybridge 2010-09-07 11:16:43 +01:00
intel-iommu.h
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-10-21 14:11:46 -07:00
io-mapping.h io-mapping: Fix the address space annotations 2010-09-05 14:26:15 +02:00
io.h
ioc3.h
ioc4.h
iocontext.h kernel: __rcu annotations 2010-08-19 17:18:03 -07:00
ioctl.h
iommu-helper.h
iommu.h
ioport.h
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
ipv6_route.h
ipx.h
irda.h
irq.h genirq: Sanitize dynamic irq handling 2010-10-12 16:53:44 +02:00
irq_cpustat.h
irq_work.h irq_work: Add generic hardirq context callbacks 2010-10-18 19:58:50 +02:00
irqdesc.h genirq: Remove the now unused sparse irq leftovers 2010-10-12 16:53:44 +02:00
irqflags.h Fix IRQ flag handling naming 2010-10-07 14:08:55 +01:00
irqnr.h genirq: Implement sane enumeration 2010-10-12 16:39:07 +02:00
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h
jbd.h
jbd2.h
jffs2.h
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h jump_label: Add COND_STMT(), reducer wrappery 2010-10-18 19:59:01 +02:00
jump_label_ref.h jump_label: Add atomic_t interface 2010-10-18 19:58:57 +02:00
jz4740-adc.h mfd: Add JZ4740 ADC driver 2010-08-12 11:27:58 +02:00
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild fanotify: disable fanotify syscalls 2010-10-11 18:15:28 -07:00
kbuild.h
kd.h
kdb.h kdb,kgdb: fix sparse fixups 2010-10-22 15:34:12 -05:00
kdebug.h
kdev_t.h
kernel-page-flags.h
kernel.h Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:00:32 -07:00
kernel_stat.h
kernelcapi.h
kexec.h
key-type.h
key.h keys: __rcu annotations 2010-08-19 17:18:00 -07:00
keyboard.h
keyctl.h
kfifo.h kfifo: add parenthesis for macro parameter reference 2010-09-09 18:57:22 -07:00
kgdb.h
klist.h
kmalloc_sizes.h
kmemcheck.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h kobject: Introduce kset_find_obj_hinted. 2010-10-22 10:16:44 -07:00
kobject_ns.h kobject: Break the kobject namespace defs into their own header 2010-08-23 18:12:46 -07:00
kprobes.h
kref.h
ks0108.h
ks8842.h
ksm.h mm: fix swapin race condition 2010-09-09 18:57:24 -07:00
kthread.h
ktime.h
kvm.h
kvm_host.h kvm: add __rcu annotations 2010-08-19 17:18:01 -07:00
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h
leds-regulator.h
leds.h
leds_pwm.h
lglock.h lglock: make lg_lock_global() actually lock globally 2010-09-09 09:09:43 -07:00
lguest.h
lguest_launcher.h
libata.h include/linux/libata.h: fix typo 2010-10-21 21:18:54 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h
list.h Drop a couple of unnecessary asm/system.h inclusions 2010-10-07 14:08:53 +01:00
list_nulls.h
list_sort.h
llc.h
lockdep.h Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-10-21 14:11:46 -07:00
log2.h
loop.h
lp.h
lru_cache.h
lsm_audit.h
lzo.h
m48t86.h
magic.h
major.h
map_to_7segment.h
maple.h
marvell_phy.h
math64.h
matroxfb.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h
memblock.h memblock, bootmem: Round pfn properly for memory and reserved regions 2010-10-12 15:37:51 -07:00
memcontrol.h memcg: remove nid and zid argument from mem_cgroup_soft_limit_reclaim() 2010-08-11 08:59:19 -07:00
memory.h Driver core: Add section count to memory_block struct 2010-10-22 10:16:44 -07:00
memory_hotplug.h
mempolicy.h
mempool.h
memstick.h
meye.h
mg_disk.h
migrate.h
mii.h
minix_fs.h
miscdevice.h Input: uinput - add devname alias to allow module on-demand load 2010-08-21 00:37:40 -07:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h Merge commit 'v2.6.36-rc7' into core/memblock 2010-10-08 09:15:00 +02:00
mm_inline.h
mm_types.h Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu 2010-08-23 11:32:34 +02:00
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h
mmzone.h mm: page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake 2010-09-09 18:57:25 -07:00
mnt_namespace.h
mod_devicetable.h
module.h Merge commit 'v2.6.36-rc7' into perf/core 2010-10-08 10:46:27 +02:00
moduleloader.h
moduleparam.h param: don't deref arg in __same_type() checks 2010-08-11 23:04:41 +09:30
mount.h vfs: remove unused MNT_STRICTATIME 2010-08-11 00:29:47 -04:00
mpage.h
mqueue.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
msi.h pci: Cleanup the irq_desc mess in msi 2010-10-12 16:53:34 +02:00
msm_mdp.h
mtio.h [SCSI] st: add MTWEOFI to write filemarks without flushing drive buffer 2010-10-08 17:16:22 -05:00
mutex-debug.h
mutex.h mutex: Fix annotations to include it in kernel-locking docbook 2010-09-03 08:19:51 +02:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h
nbd.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
ncp.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
ncp_fs.h BKL: Remove BKL from ncpfs 2010-10-04 21:10:52 +02:00
ncp_fs_i.h
ncp_fs_sb.h BKL: Remove BKL from ncpfs 2010-10-04 21:10:52 +02:00
ncp_mount.h
ncp_no.h
neighbour.h
net.h
net_dropmon.h
net_tstamp.h
netdevice.h
netfilter.h
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h net: Move "struct net" declaration inside the __KERNEL__ macro guard 2010-09-22 13:21:05 -07:00
netpoll.h netpoll: Disable IRQ around RCU dereference in netpoll_rx 2010-09-17 16:55:03 -07:00
netrom.h
nfs.h
nfs2.h
nfs3.h
nfs4.h
nfs4_acl.h
nfs4_mount.h
nfs_fs.h nfs: __rcu annotations 2010-08-19 17:18:00 -07:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_idmap.h
nfs_iostat.h
nfs_mount.h
nfs_page.h
nfs_xdr.h
nfsacl.h
nfsd_idmap.h
nilfs2_fs.h nilfs2: change license of exported header file 2010-10-23 09:24:39 +09:00
nl80211.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
notifier.h notifiers: __rcu annotations 2010-08-19 17:18:02 -07:00
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
nwpserial.h
of.h
of_address.h
of_device.h
of_fdt.h
of_gpio.h
of_i2c.h
of_irq.h
of_mdio.h
of_platform.h
of_spi.h
omapfb.h
oom.h memcg: use find_lock_task_mm() in memory cgroups oom 2010-08-11 08:59:19 -07:00
opp.h PM: Introduce library for device-specific OPPs (v7) 2010-10-17 01:57:50 +02:00
oprofile.h oprofile: fix linker errors 2010-10-15 12:45:44 +02:00
oxu210hp.h
padata.h
page-debug-flags.h
page-flags.h
page-isolation.h
page_cgroup.h
pageblock-flags.h
pagemap.h Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6 2010-08-12 10:15:10 -07:00
pagevec.h
param.h
parport.h
parport_pc.h
parser.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-dma.h
pci.h PCI: provide stub pci_domain_nr function for !CONFIG_PCI configs 2010-08-13 16:19:59 -07:00
pci_hotplug.h
pci_ids.h Merge branch 'for-2.6.37/drivers' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:03:12 -07:00
pci_regs.h
pcieport_if.h
pda_power.h
percpu-defs.h Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-10-22 08:54:21 -07:00
percpu.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu 2010-10-22 17:31:36 -07:00
percpu_counter.h
perf_event.h jump_label: Add COND_STMT(), reducer wrappery 2010-10-18 19:59:01 +02:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
phy.h
phy_fixed.h
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
pkt_cls.h
pkt_sched.h
pktcdvd.h
platform_device.h driver core: platform_bus: allow runtime override of dev_pm_ops 2010-10-22 10:16:42 -07:00
plist.h
pm.h PM / Runtime: Implement autosuspend support 2010-10-17 01:57:48 +02:00
pm_qos_params.h
pm_runtime.h PM: runtime: add missed pm_request_autosuspend 2010-10-17 01:57:48 +02:00
pm_wakeup.h PM / Wakeup: Introduce wakeup source objects and event statistics (v3) 2010-10-17 01:57:43 +02:00
pmu.h
pnp.h
poison.h hugetlb, rmap: add reverse mapping for hugepage 2010-08-11 09:21:15 +02:00
poll.h
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_defs.h
pps.h
pps_kernel.h
prctl.h
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptp_classify.h
ptrace.h
pwm.h
pwm_backlight.h
pxa168_eth.h net: add Fast Ethernet driver for PXA168. 2010-08-18 23:30:42 -07:00
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h
quotaops.h dquot: do full inode dirty in allocating space 2010-09-09 16:08:51 +02:00
radeonfb.h
radix-tree.h radix-tree: __rcu annotations 2010-08-19 17:18:03 -07:00
raid_class.h
ramfs.h
random.h
range.h
rar_register.h
ratelimit.h
rational.h
raw.h
rbtree.h
rculist.h rcu: add comment stating that list_empty() applies to RCU-protected lists 2010-08-20 09:00:18 -07:00
rculist_nulls.h rculist: avoid __rcu annotations 2010-08-19 17:18:00 -07:00
rcupdate.h rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held 2010-10-05 14:03:02 -07:00
rcutiny.h rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU 2010-08-20 09:00:16 -07:00
rcutree.h rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU 2010-08-20 09:00:16 -07:00
rds.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_xattr.h
relay.h
res_counter.h
resource.h
resume-trace.h PM: Add sysfs attr for rechecking dev hash from PM trace 2010-10-17 01:57:50 +02:00
rfkill.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6 2010-08-12 10:15:10 -07:00
romfs_fs.h
root_dev.h
rose.h
rotary_encoder.h
route.h
rslib.h
rtc-v3020.h
rtc.h
rtmutex.h
rtnetlink.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sc26198.h
scatterlist.h
scc.h
sched.h Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block 2010-10-22 17:00:32 -07:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdhci-pltfm.h
sdla.h
seccomp.h
securebits.h
security.h security: secid_to_secctx returns len when data is NULL 2010-10-21 10:12:50 +11:00
selection.h vcs: invoke the vt update callback when /dev/vcs* is written to 2010-10-22 10:20:06 -07:00
selinux.h secmark: make secmark object handling generic 2010-10-21 10:12:48 +11:00
selinux_netlink.h
sem.h
semaphore.h semaphore: Add DEFINE_SEMAPHORE 2010-09-08 15:04:10 +02:00
seq_file.h
seq_file_net.h
seqlock.h
serial.h serial: fix port type conflict between NS16550A & U6_16550A 2010-09-03 17:29:04 -07:00
serial167.h
serial_8250.h serial: abstraction for 8250 legacy ports 2010-10-22 10:20:10 -07:00
serial_core.h 8250: allow platforms to override PM hook. 2010-10-22 10:20:09 -07:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_reg.h
serial_sci.h
serialP.h
serio.h
sfi.h
sfi_acpi.h
sh_clk.h
sh_dma.h
sh_intc.h
sh_pfc.h
sh_timer.h
shm.h
shmem_fs.h
sht15.h
signal.h
signalfd.h
skbuff.h
slab.h
slab_def.h dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN 2010-08-11 08:59:21 -07:00
slob_def.h dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN 2010-08-11 08:59:21 -07:00
slub_def.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 2010-08-22 10:08:52 -07: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_lock.h BKL: introduce CONFIG_BKL. 2010-10-21 15:44:13 +02:00
smsc911x.h
snmp.h
socket.h tcp: Fix >4GB writes on 64-bit. 2010-09-27 20:24:54 -07:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h Fix IRQ flag handling naming 2010-10-07 14:08:55 +01:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h rcu: Upgrade srcu_read_lock() docbook about SRCU grace periods 2010-08-20 09:00:15 -07:00
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stmmac.h
stop_machine.h stopmachine: Define __stop_machine when CONFIG_STOP_MACHINE=n 2010-10-14 08:55:28 +02:00
string.h
string_helpers.h
stringify.h
superhyway.h
suspend.h PM: Allow wakeup events to abort freezing of tasks 2010-10-17 01:57:49 +02:00
suspend_ioctls.h
svga.h
swab.h
swap.h swap: discard while swapping only if SWAP_FLAG_DISCARD 2010-09-09 18:57:25 -07:00
swapops.h
swiotlb.h
synclink.h
sys.h
syscalls.h Make do_execve() take a const filename pointer 2010-08-17 18:07:43 -07:00
sysctl.h
sysdev.h
sysfs.h sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() 2010-10-17 01:57:44 +02:00
syslog.h
sysrq.h Input: sysrq - drop tty argument form handle_sysrq() 2010-08-21 00:34:45 -07:00
sysv_fs.h fs/sysv: v7: adjust sanity checks for some volumes 2010-08-11 08:59:22 -07:00
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h futex: Mark restart_block.futex.uaddr[2] __user 2010-09-18 12:19:21 +02:00
threads.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
timecompare.h
timer.h
timerfd.h
timeriomem-rng.h
times.h
timex.h
tiocl.h
tipc.h
tipc_config.h
topology.h sched: Add book scheduling domain 2010-09-09 20:41:20 +02:00
toshiba.h
tpm.h
trace_clock.h
trace_seq.h
tracehook.h
tracepoint.h jump label: Tracepoint support for jump labels 2010-09-22 16:31:01 -04:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h tty: Remove __GFP_NOFAIL from tty_add_file() 2010-10-22 10:19:58 -07:00
tty_driver.h tty: Make tiocgicount a handler 2010-10-22 10:20:04 -07:00
tty_flip.h
tty_ldisc.h
typecheck.h
types.h types.h: define __aligned_u64 and expose to userspace 2010-10-15 14:42:24 -07:00
u64_stats_sync.h
uaccess.h
ucb1400.h
udf_fs_i.h
udp.h
uinput.h Input: uinput - add devname alias to allow module on-demand load 2010-08-21 00:37:40 -07:00
uio.h
uio_driver.h uio: Cleanup irq handling. 2010-10-22 10:16:43 -07:00
ultrasound.h
un.h
unistd.h
usb.h
usb_usual.h usb-storage: add new no_read_capacity_16 quirk 2010-10-22 10:22:05 -07:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
utime.h
uts.h
utsname.h
uuid.h
uwb.h
vermagic.h
veth.h
vfs.h
vga_switcheroo.h
vgaarb.h vgaarb: Wrap vga_(get|put) in CONFIG_VGA_ARB 2010-08-27 09:10:44 +10:00
vhost.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev.h
videodev2.h
videotext.h
virtio.h
virtio_9p.h virtio_9p.h: include linux/types.h 2010-08-11 08:59:02 -07:00
virtio_balloon.h
virtio_blk.h
virtio_config.h
virtio_console.h
virtio_ids.h
virtio_net.h
virtio_pci.h
virtio_ring.h
virtio_rng.h
vlynq.h
vmalloc.h vmalloc: pcpu_get/free_vm_areas() aren't needed on UP 2010-09-08 11:10:47 +02:00
vmstat.h mm: page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake 2010-09-09 18:57:25 -07:00
vt.h
vt_buffer.h
vt_kern.h
w1-gpio.h
wait.h wait: using uninitialized member of wait queue 2010-10-05 11:47:18 -07:00
wanrouter.h
watchdog.h
wimax.h
wireless.h
wlp.h
wm97xx.h
workqueue.h workqueue: remove in_workqueue_context() 2010-10-19 11:28:15 +02:00
writeback.h writeback: avoid unnecessary calculation of bdi dirty thresholds 2010-08-12 08:43:29 -07:00
x25.h
xattr.h
xfrm.h
xilinxfb.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h