Revision 455bd4c430b0c0a361f38e8658a0d6cb469942b5 authored by Ivan Djelic on 06 March 2013, 19:09:27 UTC, committed by Russell King on 07 March 2013, 16:14:22 UTC
Recent GCC versions (e.g. GCC-4.7.2) perform optimizations based on assumptions about the implementation of memset and similar functions. The current ARM optimized memset code does not return the value of its first argument, as is usually expected from standard implementations. For instance in the following function: void debug_mutex_lock_common(struct mutex *lock, struct mutex_waiter *waiter) { memset(waiter, MUTEX_DEBUG_INIT, sizeof(*waiter)); waiter->magic = waiter; INIT_LIST_HEAD(&waiter->list); } compiled as: 800554d0 <debug_mutex_lock_common>: 800554d0: e92d4008 push {r3, lr} 800554d4: e1a00001 mov r0, r1 800554d8: e3a02010 mov r2, #16 ; 0x10 800554dc: e3a01011 mov r1, #17 ; 0x11 800554e0: eb04426e bl 80165ea0 <memset> 800554e4: e1a03000 mov r3, r0 800554e8: e583000c str r0, [r3, #12] 800554ec: e5830000 str r0, [r3] 800554f0: e5830004 str r0, [r3, #4] 800554f4: e8bd8008 pop {r3, pc} GCC assumes memset returns the value of pointer 'waiter' in register r0; causing register/memory corruptions. This patch fixes the return value of the assembly version of memset. It adds a 'mov' instruction and merges an additional load+store into existing load/store instructions. For ease of review, here is a breakdown of the patch into 4 simple steps: Step 1 ====== Perform the following substitutions: ip -> r8, then r0 -> ip, and insert 'mov ip, r0' as the first statement of the function. At this point, we have a memset() implementation returning the proper result, but corrupting r8 on some paths (the ones that were using ip). Step 2 ====== Make sure r8 is saved and restored when (! CALGN(1)+0) == 1: save r8: - str lr, [sp, #-4]! + stmfd sp!, {r8, lr} and restore r8 on both exit paths: - ldmeqfd sp!, {pc} @ Now <64 bytes to go. + ldmeqfd sp!, {r8, pc} @ Now <64 bytes to go. (...) tst r2, #16 stmneia ip!, {r1, r3, r8, lr} - ldr lr, [sp], #4 + ldmfd sp!, {r8, lr} Step 3 ====== Make sure r8 is saved and restored when (! CALGN(1)+0) == 0: save r8: - stmfd sp!, {r4-r7, lr} + stmfd sp!, {r4-r8, lr} and restore r8 on both exit paths: bgt 3b - ldmeqfd sp!, {r4-r7, pc} + ldmeqfd sp!, {r4-r8, pc} (...) tst r2, #16 stmneia ip!, {r4-r7} - ldmfd sp!, {r4-r7, lr} + ldmfd sp!, {r4-r8, lr} Step 4 ====== Rewrite register list "r4-r7, r8" as "r4-r8". Signed-off-by: Ivan Djelic <ivan.djelic@parrot.com> Reviewed-by: Nicolas Pitre <nico@linaro.org> Signed-off-by: Dirk Behme <dirk.behme@gmail.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
1 parent 44d6b1f
File | Mode | Size |
---|---|---|
amba | ||
bcma | ||
byteorder | ||
can | ||
ceph | ||
clk | ||
crush | ||
decompress | ||
dma | ||
extcon | ||
fsl | ||
hsi | ||
i2c | ||
iio | ||
input | ||
irqchip | ||
isdn | ||
lockd | ||
mfd | ||
mlx4 | ||
mmc | ||
mtd | ||
netfilter | ||
netfilter_arp | ||
netfilter_bridge | ||
netfilter_ipv4 | ||
netfilter_ipv6 | ||
nfsd | ||
pinctrl | ||
platform_data | ||
power | ||
raid | ||
regulator | ||
rtc | ||
sched | ||
spi | ||
ssb | ||
sunrpc | ||
tc_act | ||
unaligned | ||
usb | ||
uwb | ||
wimax | ||
8250_pci.h | -rw-r--r-- | 999 bytes |
a.out.h | -rw-r--r-- | 1.4 KB |
acct.h | -rw-r--r-- | 2.7 KB |
acpi.h | -rw-r--r-- | 17.7 KB |
acpi_gpio.h | -rw-r--r-- | 486 bytes |
acpi_io.h | -rw-r--r-- | 458 bytes |
acpi_pmtmr.h | -rw-r--r-- | 635 bytes |
adb.h | -rw-r--r-- | 1.8 KB |
adfs_fs.h | -rw-r--r-- | 535 bytes |
aer.h | -rw-r--r-- | 1.4 KB |
agp_backend.h | -rw-r--r-- | 3.5 KB |
agpgart.h | -rw-r--r-- | 3.8 KB |
ahci_platform.h | -rw-r--r-- | 893 bytes |
aio.h | -rw-r--r-- | 7.4 KB |
alarmtimer.h | -rw-r--r-- | 1.4 KB |
altera_jtaguart.h | -rw-r--r-- | 340 bytes |
altera_uart.h | -rw-r--r-- | 358 bytes |
amd-iommu.h | -rw-r--r-- | 5.7 KB |
amifd.h | -rw-r--r-- | 1.9 KB |
amifdreg.h | -rw-r--r-- | 2.6 KB |
amigaffs.h | -rw-r--r-- | 2.9 KB |
anon_inodes.h | -rw-r--r-- | 455 bytes |
apm-emulation.h | -rw-r--r-- | 1.5 KB |
apm_bios.h | -rw-r--r-- | 2.7 KB |
apple_bl.h | -rw-r--r-- | 459 bytes |
arcdevice.h | -rw-r--r-- | 12.5 KB |
asn1.h | -rw-r--r-- | 2.0 KB |
asn1_ber_bytecode.h | -rw-r--r-- | 2.5 KB |
asn1_decoder.h | -rw-r--r-- | 675 bytes |
async.h | -rw-r--r-- | 1.8 KB |
async_tx.h | -rw-r--r-- | 6.8 KB |
ata.h | -rw-r--r-- | 30.4 KB |
ata_platform.h | -rw-r--r-- | 751 bytes |
atalk.h | -rw-r--r-- | 4.3 KB |
ath9k_platform.h | -rw-r--r-- | 1.3 KB |
atm.h | -rw-r--r-- | 248 bytes |
atm_suni.h | -rw-r--r-- | 253 bytes |
atm_tcp.h | -rw-r--r-- | 472 bytes |
atmdev.h | -rw-r--r-- | 9.5 KB |
atmel-mci.h | -rw-r--r-- | 1.2 KB |
atmel-pwm-bl.h | -rw-r--r-- | 1.5 KB |
atmel-ssc.h | -rw-r--r-- | 9.3 KB |
atmel_pdc.h | -rw-r--r-- | 1.5 KB |
atmel_pwm.h | -rw-r--r-- | 2.7 KB |
atmel_serial.h | -rw-r--r-- | 5.9 KB |
atmel_tc.h | -rw-r--r-- | 11.1 KB |
atomic.h | -rw-r--r-- | 3.0 KB |
attribute_container.h | -rw-r--r-- | 2.5 KB |
audit.h | -rw-r--r-- | 15.1 KB |
auto_dev-ioctl.h | -rw-r--r-- | 5.1 KB |
auto_fs.h | -rw-r--r-- | 657 bytes |
auxvec.h | -rw-r--r-- | 265 bytes |
average.h | -rw-r--r-- | 653 bytes |
b1pcmcia.h | -rw-r--r-- | 666 bytes |
backing-dev.h | -rw-r--r-- | 10.3 KB |
backlight.h | -rw-r--r-- | 4.3 KB |
balloon_compaction.h | -rw-r--r-- | 8.9 KB |
basic_mmio_gpio.h | -rw-r--r-- | 2.0 KB |
bcd.h | -rw-r--r-- | 520 bytes |
bch.h | -rw-r--r-- | 2.6 KB |
bcm47xx_wdt.h | -rw-r--r-- | 577 bytes |
bfin_mac.h | -rw-r--r-- | 559 bytes |
binfmts.h | -rw-r--r-- | 3.9 KB |
bio.h | -rw-r--r-- | 16.4 KB |
bit_spinlock.h | -rw-r--r-- | 2.3 KB |
bitmap.h | -rw-r--r-- | 10.9 KB |
bitops.h | -rw-r--r-- | 4.8 KB |
bitrev.h | -rw-r--r-- | 270 bytes |
blk-iopoll.h | -rw-r--r-- | 1.2 KB |
blk_types.h | -rw-r--r-- | 7.3 KB |
blkdev.h | -rw-r--r-- | 43.6 KB |
blktrace_api.h | -rw-r--r-- | 3.3 KB |
blockgroup_lock.h | -rw-r--r-- | 1.1 KB |
bma150.h | -rw-r--r-- | 1.9 KB |
bootmem.h | -rw-r--r-- | 5.6 KB |
bottom_half.h | -rw-r--r-- | 224 bytes |
brcmphy.h | -rw-r--r-- | 1.1 KB |
bsearch.h | -rw-r--r-- | 236 bytes |
bsg-lib.h | -rw-r--r-- | 2.0 KB |
bsg.h | -rw-r--r-- | 734 bytes |
btree-128.h | -rw-r--r-- | 2.6 KB |
btree-type.h | -rw-r--r-- | 3.9 KB |
btree.h | -rw-r--r-- | 6.8 KB |
btrfs.h | -rw-r--r-- | 106 bytes |
buffer_head.h | -rw-r--r-- | 11.3 KB |
bug.h | -rw-r--r-- | 3.6 KB |
c2port.h | -rw-r--r-- | 1.6 KB |
cache.h | -rw-r--r-- | 1.6 KB |
capability.h | -rw-r--r-- | 6.5 KB |
cb710.h | -rw-r--r-- | 5.7 KB |
cciss_ioctl.h | -rw-r--r-- | 1014 bytes |
cdev.h | -rw-r--r-- | 639 bytes |
cdrom.h | -rw-r--r-- | 8.7 KB |
cfag12864b.h | -rw-r--r-- | 2.1 KB |
cgroup.h | -rw-r--r-- | 22.4 KB |
cgroup_subsys.h | -rw-r--r-- | 1.0 KB |
circ_buf.h | -rw-r--r-- | 1.0 KB |
cleancache.h | -rw-r--r-- | 3.8 KB |
clk-private.h | -rw-r--r-- | 5.9 KB |
clk-provider.h | -rw-r--r-- | 13.7 KB |
clk.h | -rw-r--r-- | 10.3 KB |
clkdev.h | -rw-r--r-- | 1.0 KB |
clksrc-dbx500-prcmu.h | -rw-r--r-- | 455 bytes |
clockchips.h | -rw-r--r-- | 5.7 KB |
clocksource.h | -rw-r--r-- | 10.7 KB |
cm4000_cs.h | -rw-r--r-- | 160 bytes |
cn_proc.h | -rw-r--r-- | 1.7 KB |
cnt32_to_63.h | -rw-r--r-- | 3.6 KB |
coda.h | -rw-r--r-- | 2.2 KB |
coda_psdev.h | -rw-r--r-- | 2.6 KB |
com20020.h | -rw-r--r-- | 3.5 KB |
compaction.h | -rw-r--r-- | 3.6 KB |
compat.h | -rw-r--r-- | 25.0 KB |
compiler-gcc.h | -rw-r--r-- | 4.0 KB |
compiler-gcc3.h | -rw-r--r-- | 635 bytes |
compiler-gcc4.h | -rw-r--r-- | 2.6 KB |
compiler-intel.h | -rw-r--r-- | 901 bytes |
compiler.h | -rw-r--r-- | 9.9 KB |
completion.h | -rw-r--r-- | 3.4 KB |
concap.h | -rw-r--r-- | 3.7 KB |
configfs.h | -rw-r--r-- | 8.6 KB |
connector.h | -rw-r--r-- | 2.3 KB |
console.h | -rw-r--r-- | 6.2 KB |
console_struct.h | -rw-r--r-- | 5.0 KB |
consolemap.h | -rw-r--r-- | 1.0 KB |
context_tracking.h | -rw-r--r-- | 1.2 KB |
cordic.h | -rw-r--r-- | 1.8 KB |
coredump.h | -rw-r--r-- | 567 bytes |
cper.h | -rw-r--r-- | 11.1 KB |
cpu.h | -rw-r--r-- | 6.6 KB |
cpu_cooling.h | -rw-r--r-- | 2.0 KB |
cpu_pm.h | -rw-r--r-- | 2.8 KB |
cpu_rmap.h | -rw-r--r-- | 1.9 KB |
cpufreq.h | -rw-r--r-- | 13.0 KB |
cpuidle.h | -rw-r--r-- | 6.5 KB |
cpumask.h | -rw-r--r-- | 26.7 KB |
cpuset.h | -rw-r--r-- | 5.7 KB |
cramfs_fs.h | -rw-r--r-- | 279 bytes |
cramfs_fs_sb.h | -rw-r--r-- | 343 bytes |
crash_dump.h | -rw-r--r-- | 2.3 KB |
crc-ccitt.h | -rw-r--r-- | 330 bytes |
crc-itu-t.h | -rw-r--r-- | 615 bytes |
crc-t10dif.h | -rw-r--r-- | 140 bytes |
crc16.h | -rw-r--r-- | 622 bytes |
crc32.h | -rw-r--r-- | 953 bytes |
crc32c.h | -rw-r--r-- | 254 bytes |
crc7.h | -rw-r--r-- | 272 bytes |
crc8.h | -rw-r--r-- | 3.7 KB |
cred.h | -rw-r--r-- | 11.3 KB |
crypto.h | -rw-r--r-- | 32.6 KB |
cryptohash.h | -rw-r--r-- | 417 bytes |
cryptouser.h | -rw-r--r-- | 2.9 KB |
cs5535.h | -rw-r--r-- | 6.3 KB |
ctype.h | -rw-r--r-- | 1.6 KB |
cuda.h | -rw-r--r-- | 462 bytes |
cyclades.h | -rw-r--r-- | 10.3 KB |
cycx_x25.h | -rw-r--r-- | 3.6 KB |
davinci_emac.h | -rw-r--r-- | 1.1 KB |
dca.h | -rw-r--r-- | 2.6 KB |
dcache.h | -rw-r--r-- | 12.1 KB |
dccp.h | -rw-r--r-- | 10.6 KB |
dcookies.h | -rw-r--r-- | 1.2 KB |
debug_locks.h | -rw-r--r-- | 1.5 KB |
debugfs.h | -rw-r--r-- | 6.3 KB |
debugobjects.h | -rw-r--r-- | 3.6 KB |
delay.h | -rw-r--r-- | 1.4 KB |
delayacct.h | -rw-r--r-- | 4.0 KB |
devfreq.h | -rw-r--r-- | 8.7 KB |
device-mapper.h | -rw-r--r-- | 15.5 KB |
device.h | -rw-r--r-- | 38.7 KB |
device_cgroup.h | -rw-r--r-- | 597 bytes |
devpts_fs.h | -rw-r--r-- | 1.4 KB |
digsig.h | -rw-r--r-- | 1.3 KB |
dio.h | -rw-r--r-- | 10.9 KB |
dirent.h | -rw-r--r-- | 177 bytes |
dlm.h | -rw-r--r-- | 6.0 KB |
dlm_plock.h | -rw-r--r-- | 678 bytes |
dm-dirty-log.h | -rw-r--r-- | 3.9 KB |
dm-io.h | -rw-r--r-- | 1.9 KB |
dm-kcopyd.h | -rw-r--r-- | 2.8 KB |
dm-region-hash.h | -rw-r--r-- | 3.1 KB |
dm9000.h | -rw-r--r-- | 1.1 KB |
dma-attrs.h | -rw-r--r-- | 1.8 KB |
dma-buf.h | -rw-r--r-- | 7.3 KB |
dma-contiguous.h | -rw-r--r-- | 3.1 KB |
dma-debug.h | -rw-r--r-- | 5.0 KB |
dma-direction.h | -rw-r--r-- | 299 bytes |
dma-mapping.h | -rw-r--r-- | 7.0 KB |
dma_remapping.h | -rw-r--r-- | 1.3 KB |
dmaengine.h | -rw-r--r-- | 33.6 KB |
dmapool.h | -rw-r--r-- | 923 bytes |
dmar.h | -rw-r--r-- | 4.7 KB |
dmi.h | -rw-r--r-- | 3.6 KB |
dnotify.h | -rw-r--r-- | 1008 bytes |
dns_resolver.h | -rw-r--r-- | 1.3 KB |
dqblk_qtree.h | -rw-r--r-- | 2.1 KB |
dqblk_v1.h | -rw-r--r-- | 342 bytes |
dqblk_v2.h | -rw-r--r-- | 367 bytes |
drbd.h | -rw-r--r-- | 10.3 KB |
drbd_genl.h | -rw-r--r-- | 15.3 KB |
drbd_genl_api.h | -rw-r--r-- | 1.7 KB |
drbd_limits.h | -rw-r--r-- | 6.6 KB |
ds1286.h | -rw-r--r-- | 1.2 KB |
ds17287rtc.h | -rw-r--r-- | 2.6 KB |
ds2782_battery.h | -rw-r--r-- | 119 bytes |
dtlk.h | -rw-r--r-- | 3.5 KB |
dw_apb_timer.h | -rw-r--r-- | 1.8 KB |
dw_dmac.h | -rw-r--r-- | 3.8 KB |
dynamic_debug.h | -rw-r--r-- | 3.9 KB |
dynamic_queue_limits.h | -rw-r--r-- | 3.4 KB |
earlycpio.h | -rw-r--r-- | 320 bytes |
ecryptfs.h | -rw-r--r-- | 4.1 KB |
edac.h | -rw-r--r-- | 23.8 KB |
edd.h | -rw-r--r-- | 1.4 KB |
edma.h | -rw-r--r-- | 807 bytes |
eeprom_93cx6.h | -rw-r--r-- | 2.7 KB |
eeprom_93xx46.h | -rw-r--r-- | 422 bytes |
efi-bgrt.h | -rw-r--r-- | 427 bytes |
efi.h | -rw-r--r-- | 21.7 KB |
efs_vh.h | -rw-r--r-- | 1.5 KB |
eisa.h | -rw-r--r-- | 2.9 KB |
elevator.h | -rw-r--r-- | 7.1 KB |
elf-fdpic.h | -rw-r--r-- | 2.2 KB |
elf.h | -rw-r--r-- | 1.3 KB |
elfcore-compat.h | -rw-r--r-- | 1.2 KB |
elfcore.h | -rw-r--r-- | 2.1 KB |
elfnote.h | -rw-r--r-- | 3.5 KB |
enclosure.h | -rw-r--r-- | 4.1 KB |
err.h | -rw-r--r-- | 1.3 KB |
errno.h | -rw-r--r-- | 1.3 KB |
errqueue.h | -rw-r--r-- | 450 bytes |
etherdevice.h | -rw-r--r-- | 10.5 KB |
ethtool.h | -rw-r--r-- | 10.8 KB |
eventfd.h | -rw-r--r-- | 2.1 KB |
eventpoll.h | -rw-r--r-- | 2.0 KB |
evm.h | -rw-r--r-- | 2.5 KB |
export.h | -rw-r--r-- | 2.4 KB |
exportfs.h | -rw-r--r-- | 6.7 KB |
ext2_fs.h | -rw-r--r-- | 928 bytes |
extcon.h | -rw-r--r-- | 10.3 KB |
f2fs_fs.h | -rw-r--r-- | 12.9 KB |
f75375s.h | -rw-r--r-- | 541 bytes |
falloc.h | -rw-r--r-- | 530 bytes |
fanotify.h | -rw-r--r-- | 206 bytes |
fault-inject.h | -rw-r--r-- | 1.7 KB |
fb.h | -rw-r--r-- | 27.9 KB |
fcdevice.h | -rw-r--r-- | 995 bytes |
fcntl.h | -rw-r--r-- | 909 bytes |
fd.h | -rw-r--r-- | 451 bytes |
fddidevice.h | -rw-r--r-- | 1.1 KB |
fdtable.h | -rw-r--r-- | 2.9 KB |
fec.h | -rw-r--r-- | 568 bytes |
file.h | -rw-r--r-- | 1.7 KB |
filter.h | -rw-r--r-- | 2.9 KB |
fips.h | -rw-r--r-- | 128 bytes |
firewire.h | -rw-r--r-- | 13.1 KB |
firmware-map.h | -rw-r--r-- | 1.3 KB |
firmware.h | -rw-r--r-- | 2.0 KB |
fixp-arith.h | -rw-r--r-- | 2.2 KB |
flat.h | -rw-r--r-- | 1.6 KB |
flex_array.h | -rw-r--r-- | 2.4 KB |
flex_proportions.h | -rw-r--r-- | 2.7 KB |
font.h | -rw-r--r-- | 1.2 KB |
freezer.h | -rw-r--r-- | 7.3 KB |
frontswap.h | -rw-r--r-- | 3.0 KB |
fs.h | -rw-r--r-- | 88.7 KB |
fs_enet_pd.h | -rw-r--r-- | 3.3 KB |
fs_stack.h | -rw-r--r-- | 772 bytes |
fs_struct.h | -rw-r--r-- | 1.2 KB |
fs_uart_pd.h | -rw-r--r-- | 1.5 KB |
fscache-cache.h | -rw-r--r-- | 19.2 KB |
fscache.h | -rw-r--r-- | 22.6 KB |
fsl-diu-fb.h | -rw-r--r-- | 4.1 KB |
fsl_devices.h | -rw-r--r-- | 4.0 KB |
fsl_hypervisor.h | -rw-r--r-- | 2.8 KB |
fsnotify.h | -rw-r--r-- | 8.3 KB |
fsnotify_backend.h | -rw-r--r-- | 19.2 KB |
ftrace.h | -rw-r--r-- | 25.4 KB |
ftrace_event.h | -rw-r--r-- | 9.0 KB |
ftrace_irq.h | -rw-r--r-- | 298 bytes |
futex.h | -rw-r--r-- | 1.8 KB |
gameport.h | -rw-r--r-- | 5.6 KB |
gcd.h | -rw-r--r-- | 154 bytes |
genalloc.h | -rw-r--r-- | 4.0 KB |
generic_acl.h | -rw-r--r-- | 351 bytes |
genetlink.h | -rw-r--r-- | 1.2 KB |
genhd.h | -rw-r--r-- | 21.8 KB |
genl_magic_func.h | -rw-r--r-- | 12.1 KB |
genl_magic_struct.h | -rw-r--r-- | 7.4 KB |
getcpu.h | -rw-r--r-- | 602 bytes |
gfp.h | -rw-r--r-- | 14.8 KB |
gpio-fan.h | -rw-r--r-- | 802 bytes |
gpio-pxa.h | -rw-r--r-- | 517 bytes |
gpio.h | -rw-r--r-- | 4.9 KB |
gpio_keys.h | -rw-r--r-- | 952 bytes |
gpio_mouse.h | -rw-r--r-- | 1.5 KB |
gsmmux.h | -rw-r--r-- | 905 bytes |
hardirq.h | -rw-r--r-- | 5.5 KB |
hash.h | -rw-r--r-- | 2.0 KB |
hashtable.h | -rw-r--r-- | 5.8 KB |
hdlc.h | -rw-r--r-- | 3.4 KB |
hdlcdrv.h | -rw-r--r-- | 6.3 KB |
hdmi.h | -rw-r--r-- | 5.7 KB |
hid-debug.h | -rw-r--r-- | 1.9 KB |
hid-roccat.h | -rw-r--r-- | 688 bytes |
hid-sensor-hub.h | -rw-r--r-- | 6.4 KB |
hid-sensor-ids.h | -rw-r--r-- | 5.0 KB |
hid.h | -rw-r--r-- | 27.9 KB |
hiddev.h | -rw-r--r-- | 1.9 KB |
hidraw.h | -rw-r--r-- | 1.5 KB |
highmem.h | -rw-r--r-- | 5.8 KB |
highuid.h | -rw-r--r-- | 3.1 KB |
hil.h | -rw-r--r-- | 18.4 KB |
hil_mlc.h | -rw-r--r-- | 5.1 KB |
hippidevice.h | -rw-r--r-- | 1.3 KB |
hp_sdc.h | -rw-r--r-- | 14.0 KB |
hpet.h | -rw-r--r-- | 2.5 KB |
hrtimer.h | -rw-r--r-- | 13.5 KB |
htcpld.h | -rw-r--r-- | 578 bytes |
htirq.h | -rw-r--r-- | 787 bytes |
huge_mm.h | -rw-r--r-- | 7.2 KB |
hugetlb.h | -rw-r--r-- | 10.1 KB |
hugetlb_cgroup.h | -rw-r--r-- | 3.0 KB |
hugetlb_inline.h | -rw-r--r-- | 329 bytes |
hw_breakpoint.h | -rw-r--r-- | 3.8 KB |
hw_random.h | -rw-r--r-- | 1.6 KB |
hwmon-sysfs.h | -rw-r--r-- | 2.0 KB |
hwmon-vid.h | -rw-r--r-- | 1.5 KB |
hwmon.h | -rw-r--r-- | 630 bytes |
hwspinlock.h | -rw-r--r-- | 10.9 KB |
hyperv.h | -rw-r--r-- | 34.1 KB |
i2c-algo-bit.h | -rw-r--r-- | 2.2 KB |
i2c-algo-pca.h | -rw-r--r-- | 2.5 KB |
i2c-algo-pcf.h | -rw-r--r-- | 1.9 KB |
i2c-dev.h | -rw-r--r-- | 1.0 KB |
i2c-gpio.h | -rw-r--r-- | 1.3 KB |
i2c-mux-gpio.h | -rw-r--r-- | 1.4 KB |
i2c-mux-pinctrl.h | -rw-r--r-- | 1.4 KB |
i2c-mux.h | -rw-r--r-- | 1.6 KB |
i2c-ocores.h | -rw-r--r-- | 708 bytes |
i2c-omap.h | -rw-r--r-- | 1.2 KB |
i2c-pca-platform.h | -rw-r--r-- | 402 bytes |
i2c-pnx.h | -rw-r--r-- | 943 bytes |
i2c-pxa.h | -rw-r--r-- | 399 bytes |
i2c-smbus.h | -rw-r--r-- | 1.7 KB |
i2c-tegra.h | -rw-r--r-- | 738 bytes |
i2c-xiic.h | -rw-r--r-- | 1.4 KB |
i2c.h | -rw-r--r-- | 18.6 KB |
i2o.h | -rw-r--r-- | 29.7 KB |
i7300_idle.h | -rw-r--r-- | 1.9 KB |
i8042.h | -rw-r--r-- | 1.8 KB |
i8253.h | -rw-r--r-- | 764 bytes |
i82593.h | -rw-r--r-- | 5.6 KB |
icmp.h | -rw-r--r-- | 863 bytes |
icmpv6.h | -rw-r--r-- | 816 bytes |
ide.h | -rw-r--r-- | 44.8 KB |
idr.h | -rw-r--r-- | 6.1 KB |
ieee80211.h | -rw-r--r-- | 62.6 KB |
if_arp.h | -rw-r--r-- | 1.3 KB |
if_bridge.h | -rw-r--r-- | 674 bytes |
if_eql.h | -rw-r--r-- | 1.1 KB |
if_ether.h | -rw-r--r-- | 1.2 KB |
if_fddi.h | -rw-r--r-- | 3.4 KB |
if_frad.h | -rw-r--r-- | 2.9 KB |
if_link.h | -rw-r--r-- | 281 bytes |
if_ltalk.h | -rw-r--r-- | 149 bytes |
if_macvlan.h | -rw-r--r-- | 3.1 KB |
if_phonet.h | -rw-r--r-- | 274 bytes |
if_pppol2tp.h | -rw-r--r-- | 727 bytes |
if_pppox.h | -rw-r--r-- | 2.9 KB |
if_team.h | -rw-r--r-- | 6.4 KB |
if_tun.h | -rw-r--r-- | 1011 bytes |
if_tunnel.h | -rw-r--r-- | 562 bytes |
if_vlan.h | -rw-r--r-- | 9.3 KB |
igmp.h | -rw-r--r-- | 4.1 KB |
ihex.h | -rw-r--r-- | 1.9 KB |
ima.h | -rw-r--r-- | 1.8 KB |
in.h | -rw-r--r-- | 2.4 KB |
in6.h | -rw-r--r-- | 1.8 KB |
inet.h | -rw-r--r-- | 2.6 KB |
inet_diag.h | -rw-r--r-- | 1.4 KB |
inet_lro.h | -rw-r--r-- | 4.3 KB |
inetdevice.h | -rw-r--r-- | 8.2 KB |
init.h | -rw-r--r-- | 11.0 KB |
init_ohci1394_dma.h | -rw-r--r-- | 157 bytes |
init_task.h | -rw-r--r-- | 6.3 KB |
initrd.h | -rw-r--r-- | 583 bytes |
inotify.h | -rw-r--r-- | 657 bytes |
input-polldev.h | -rw-r--r-- | 2.1 KB |
input.h | -rw-r--r-- | 18.4 KB |
integrity.h | -rw-r--r-- | 952 bytes |
intel-iommu.h | -rw-r--r-- | 12.0 KB |
intel_mid_dma.h | -rw-r--r-- | 2.4 KB |
intel_pmic_gpio.h | -rw-r--r-- | 372 bytes |
interrupt.h | -rw-r--r-- | 20.5 KB |
interval_tree.h | -rw-r--r-- | 757 bytes |
interval_tree_generic.h | -rw-r--r-- | 7.0 KB |
io-mapping.h | -rw-r--r-- | 3.7 KB |
io.h | -rw-r--r-- | 2.4 KB |
ioc3.h | -rw-r--r-- | 3.1 KB |
ioc4.h | -rw-r--r-- | 5.8 KB |
iocontext.h | -rw-r--r-- | 4.7 KB |
iommu-helper.h | -rw-r--r-- | 911 bytes |
iommu.h | -rw-r--r-- | 11.4 KB |
ioport.h | -rw-r--r-- | 8.9 KB |
ioprio.h | -rw-r--r-- | 2.0 KB |
iova.h | -rw-r--r-- | 1.5 KB |
ip.h | -rw-r--r-- | 1.1 KB |
ipack.h | -rw-r--r-- | 7.5 KB |
ipc.h | -rw-r--r-- | 476 bytes |
ipc_namespace.h | -rw-r--r-- | 5.2 KB |
ipmi.h | -rw-r--r-- | 11.3 KB |
ipmi_smi.h | -rw-r--r-- | 8.7 KB |
ipv6.h | -rw-r--r-- | 9.0 KB |
ipv6_route.h | -rw-r--r-- | 594 bytes |
irq.h | -rw-r--r-- | 23.3 KB |
irq_cpustat.h | -rw-r--r-- | 910 bytes |
irq_work.h | -rw-r--r-- | 1.0 KB |
irqchip.h | -rw-r--r-- | 383 bytes |
irqdesc.h | -rw-r--r-- | 5.0 KB |
irqdomain.h | -rw-r--r-- | 7.8 KB |
irqflags.h | -rw-r--r-- | 4.7 KB |
irqnr.h | -rw-r--r-- | 1.3 KB |
irqreturn.h | -rw-r--r-- | 432 bytes |
isa.h | -rw-r--r-- | 894 bytes |
isapnp.h | -rw-r--r-- | 3.9 KB |
iscsi_boot_sysfs.h | -rw-r--r-- | 3.7 KB |
iscsi_ibft.h | -rw-r--r-- | 1.3 KB |
isdn.h | -rw-r--r-- | 23.0 KB |
isdn_divertif.h | -rw-r--r-- | 1.3 KB |
isdn_ppp.h | -rw-r--r-- | 6.7 KB |
isdnif.h | -rw-r--r-- | 19.3 KB |
isicom.h | -rw-r--r-- | 1.5 KB |
jbd.h | -rw-r--r-- | 31.1 KB |
jbd2.h | -rw-r--r-- | 40.4 KB |
jbd_common.h | -rw-r--r-- | 1.8 KB |
jhash.h | -rw-r--r-- | 4.3 KB |
jiffies.h | -rw-r--r-- | 11.4 KB |
journal-head.h | -rw-r--r-- | 2.7 KB |
joystick.h | -rw-r--r-- | 1.3 KB |
jump_label.h | -rw-r--r-- | 5.8 KB |
jz4740-adc.h | -rw-r--r-- | 984 bytes |
kallsyms.h | -rw-r--r-- | 3.4 KB |
kbd_diacr.h | -rw-r--r-- | 159 bytes |
kbd_kern.h | -rw-r--r-- | 3.9 KB |
kbuild.h | -rw-r--r-- | 309 bytes |
kcmp.h | -rw-r--r-- | 214 bytes |
kconfig.h | -rw-r--r-- | 1.5 KB |
kd.h | -rw-r--r-- | 172 bytes |
kdb.h | -rw-r--r-- | 5.4 KB |
kdebug.h | -rw-r--r-- | 448 bytes |
kdev_t.h | -rw-r--r-- | 1.8 KB |
kern_levels.h | -rw-r--r-- | 932 bytes |
kernel-page-flags.h | -rw-r--r-- | 440 bytes |
kernel.h | -rw-r--r-- | 23.0 KB |
kernel_stat.h | -rw-r--r-- | 3.3 KB |
kernelcapi.h | -rw-r--r-- | 4.4 KB |
kexec.h | -rw-r--r-- | 6.4 KB |
key-type.h | -rw-r--r-- | 5.1 KB |
key.h | -rw-r--r-- | 9.9 KB |
keyboard.h | -rw-r--r-- | 626 bytes |
kfifo.h | -rw-r--r-- | 25.3 KB |
kgdb.h | -rw-r--r-- | 10.6 KB |
khugepaged.h | -rw-r--r-- | 1.9 KB |
klist.h | -rw-r--r-- | 1.8 KB |
kmalloc_sizes.h | -rw-r--r-- | 724 bytes |
kmemcheck.h | -rw-r--r-- | 4.2 KB |
kmemleak.h | -rw-r--r-- | 3.0 KB |
kmod.h | -rw-r--r-- | 3.2 KB |
kmsg_dump.h | -rw-r--r-- | 2.9 KB |
kobj_map.h | -rw-r--r-- | 506 bytes |
kobject.h | -rw-r--r-- | 6.5 KB |
kobject_ns.h | -rw-r--r-- | 1.8 KB |
kprobes.h | -rw-r--r-- | 12.8 KB |
kref.h | -rw-r--r-- | 4.2 KB |
ks0108.h | -rw-r--r-- | 1.6 KB |
ks8842.h | -rw-r--r-- | 1.2 KB |
ks8851_mll.h | -rw-r--r-- | 1.0 KB |
ksm.h | -rw-r--r-- | 3.7 KB |
kthread.h | -rw-r--r-- | 4.4 KB |
ktime.h | -rw-r--r-- | 9.5 KB |
kvm_host.h | -rw-r--r-- | 28.3 KB |
kvm_para.h | -rw-r--r-- | 260 bytes |
kvm_types.h | -rw-r--r-- | 1.7 KB |
l2tp.h | -rw-r--r-- | 222 bytes |
lapb.h | -rw-r--r-- | 1.7 KB |
latencytop.h | -rw-r--r-- | 1.0 KB |
lcd.h | -rw-r--r-- | 3.9 KB |
lcm.h | -rw-r--r-- | 154 bytes |
led-lm3530.h | -rw-r--r-- | 3.7 KB |
leds-bd2802.h | -rw-r--r-- | 642 bytes |
leds-lp3944.h | -rw-r--r-- | 1.1 KB |
leds-pca9532.h | -rw-r--r-- | 1.0 KB |
leds-regulator.h | -rw-r--r-- | 1.3 KB |
leds-tca6507.h | -rw-r--r-- | 1.0 KB |
leds.h | -rw-r--r-- | 8.2 KB |
leds_pwm.h | -rw-r--r-- | 368 bytes |
lglock.h | -rw-r--r-- | 2.3 KB |
lguest.h | -rw-r--r-- | 2.2 KB |
lguest_launcher.h | -rw-r--r-- | 2.5 KB |
libata.h | -rw-r--r-- | 59.0 KB |
libfdt.h | -rw-r--r-- | 205 bytes |
libfdt_env.h | -rw-r--r-- | 284 bytes |
libps2.h | -rw-r--r-- | 1.8 KB |
license.h | -rw-r--r-- | 374 bytes |
linkage.h | -rw-r--r-- | 2.0 KB |
linux_logo.h | -rw-r--r-- | 2.0 KB |
lis3lv02d.h | -rw-r--r-- | 5.0 KB |
list.h | -rw-r--r-- | 20.6 KB |
list_bl.h | -rw-r--r-- | 4.0 KB |
list_nulls.h | -rw-r--r-- | 3.1 KB |
list_sort.h | -rw-r--r-- | 238 bytes |
llc.h | -rw-r--r-- | 749 bytes |
llist.h | -rw-r--r-- | 6.2 KB |
lockdep.h | -rw-r--r-- | 17.1 KB |
log2.h | -rw-r--r-- | 5.3 KB |
loop.h | -rw-r--r-- | 2.2 KB |
lp.h | -rw-r--r-- | 2.7 KB |
lru_cache.h | -rw-r--r-- | 12.3 KB |
lsm_audit.h | -rw-r--r-- | 2.2 KB |
lzo.h | -rw-r--r-- | 1.3 KB |
m48t86.h | -rw-r--r-- | 465 bytes |
mISDNdsp.h | -rw-r--r-- | 1.2 KB |
mISDNhw.h | -rw-r--r-- | 5.8 KB |
mISDNif.h | -rw-r--r-- | 14.9 KB |
mailbox.h | -rw-r--r-- | 758 bytes |
maple.h | -rw-r--r-- | 2.7 KB |
marvell_phy.h | -rw-r--r-- | 713 bytes |
math64.h | -rw-r--r-- | 2.5 KB |
max17040_battery.h | -rw-r--r-- | 474 bytes |
mbcache.h | -rw-r--r-- | 1.5 KB |
mbus.h | -rw-r--r-- | 1.1 KB |
mc146818rtc.h | -rw-r--r-- | 4.2 KB |
mc6821.h | -rw-r--r-- | 1.1 KB |
mdio-bitbang.h | -rw-r--r-- | 1.1 KB |
mdio-gpio.h | -rw-r--r-- | 655 bytes |
mdio-mux.h | -rw-r--r-- | 551 bytes |
mdio.h | -rw-r--r-- | 5.3 KB |
memblock.h | -rw-r--r-- | 8.0 KB |
memcontrol.h | -rw-r--r-- | 16.8 KB |
memory.h | -rw-r--r-- | 4.6 KB |
memory_hotplug.h | -rw-r--r-- | 7.6 KB |
mempolicy.h | -rw-r--r-- | 7.5 KB |
mempool.h | -rw-r--r-- | 2.3 KB |
memstick.h | -rw-r--r-- | 9.7 KB |
mg_disk.h | -rw-r--r-- | 1.0 KB |
micrel_phy.h | -rw-r--r-- | 1.0 KB |
migrate.h | -rw-r--r-- | 4.1 KB |
migrate_mode.h | -rw-r--r-- | 436 bytes |
mii.h | -rw-r--r-- | 8.5 KB |
miscdevice.h | -rw-r--r-- | 1.9 KB |
mm.h | -rw-r--r-- | 57.9 KB |
mm_inline.h | -rw-r--r-- | 2.7 KB |
mm_types.h | -rw-r--r-- | 13.3 KB |
mman.h | -rw-r--r-- | 2.1 KB |
mmdebug.h | -rw-r--r-- | 315 bytes |
mmiotrace.h | -rw-r--r-- | 3.0 KB |
mmu_context.h | -rw-r--r-- | 158 bytes |
mmu_notifier.h | -rw-r--r-- | 11.3 KB |
mmzone.h | -rw-r--r-- | 39.3 KB |
mnt_namespace.h | -rw-r--r-- | 508 bytes |
mod_devicetable.h | -rw-r--r-- | 15.4 KB |
module.h | -rw-r--r-- | 18.1 KB |
moduleloader.h | -rw-r--r-- | 2.4 KB |
moduleparam.h | -rw-r--r-- | 16.1 KB |
mount.h | -rw-r--r-- | 2.3 KB |
mpage.h | -rw-r--r-- | 722 bytes |
mpi.h | -rw-r--r-- | 4.7 KB |
mroute.h | -rw-r--r-- | 2.6 KB |
mroute6.h | -rw-r--r-- | 3.2 KB |
msdos_fs.h | -rw-r--r-- | 234 bytes |
msg.h | -rw-r--r-- | 1.3 KB |
msi.h | -rw-r--r-- | 1.8 KB |
msm_mdp.h | -rw-r--r-- | 2.1 KB |
mutex-debug.h | -rw-r--r-- | 442 bytes |
mutex.h | -rw-r--r-- | 5.4 KB |
mv643xx.h | -rw-r--r-- | 52.4 KB |
mv643xx_eth.h | -rw-r--r-- | 1.9 KB |
mv643xx_i2c.h | -rw-r--r-- | 545 bytes |
mxm-wmi.h | -rw-r--r-- | 1.1 KB |
mxsfb.h | -rw-r--r-- | 1.8 KB |
n_r3964.h | -rw-r--r-- | 4.1 KB |
namei.h | -rw-r--r-- | 3.4 KB |
nbd.h | -rw-r--r-- | 1.3 KB |
net.h | -rw-r--r-- | 9.5 KB |
netdev_features.h | -rw-r--r-- | 5.8 KB |
netdevice.h | -rw-r--r-- | 88.8 KB |
netfilter.h | -rw-r--r-- | 9.9 KB |
netfilter_bridge.h | -rw-r--r-- | 2.4 KB |
netfilter_ipv4.h | -rw-r--r-- | 419 bytes |
netfilter_ipv6.h | -rw-r--r-- | 825 bytes |
netlink.h | -rw-r--r-- | 4.3 KB |
netpoll.h | -rw-r--r-- | 4.0 KB |
nfs.h | -rw-r--r-- | 1.2 KB |
nfs3.h | -rw-r--r-- | 221 bytes |
nfs4.h | -rw-r--r-- | 14.3 KB |
nfs_fs.h | -rw-r--r-- | 16.6 KB |
nfs_fs_i.h | -rw-r--r-- | 269 bytes |
nfs_fs_sb.h | -rw-r--r-- | 6.7 KB |
nfs_idmap.h | -rw-r--r-- | 2.8 KB |
nfs_iostat.h | -rw-r--r-- | 4.1 KB |
nfs_page.h | -rw-r--r-- | 3.8 KB |
nfs_xdr.h | -rw-r--r-- | 34.3 KB |
nfsacl.h | -rw-r--r-- | 1.1 KB |
nilfs2_fs.h | -rw-r--r-- | 23.5 KB |
nl802154.h | -rw-r--r-- | 3.2 KB |
nls.h | -rw-r--r-- | 3.0 KB |
nmi.h | -rw-r--r-- | 1.3 KB |
node.h | -rw-r--r-- | 2.2 KB |
nodemask.h | -rw-r--r-- | 16.0 KB |
notifier.h | -rw-r--r-- | 7.6 KB |
nsc_gpio.h | -rw-r--r-- | 1.4 KB |
nsproxy.h | -rw-r--r-- | 2.3 KB |
ntb.h | -rw-r--r-- | 3.5 KB |
nubus.h | -rw-r--r-- | 4.1 KB |
numa.h | -rw-r--r-- | 253 bytes |
nvme.h | -rw-r--r-- | 9.3 KB |
nvram.h | -rw-r--r-- | 456 bytes |
nwpserial.h | -rw-r--r-- | 551 bytes |
nx842.h | -rw-r--r-- | 377 bytes |
of.h | -rw-r--r-- | 15.6 KB |
of_address.h | -rw-r--r-- | 2.3 KB |
of_device.h | -rw-r--r-- | 2.0 KB |
of_dma.h | -rw-r--r-- | 1.8 KB |
of_fdt.h | -rw-r--r-- | 4.6 KB |
of_gpio.h | -rw-r--r-- | 4.6 KB |
of_i2c.h | -rw-r--r-- | 1.3 KB |
of_iommu.h | -rw-r--r-- | 467 bytes |
of_irq.h | -rw-r--r-- | 2.9 KB |
of_mdio.h | -rw-r--r-- | 1.5 KB |
of_mtd.h | -rw-r--r-- | 441 bytes |
of_net.h | -rw-r--r-- | 340 bytes |
of_pci.h | -rw-r--r-- | 299 bytes |
of_pdt.h | -rw-r--r-- | 1.4 KB |
of_platform.h | -rw-r--r-- | 3.8 KB |
oid_registry.h | -rw-r--r-- | 3.4 KB |
olpc-ec.h | -rw-r--r-- | 1.0 KB |
omap-dma.h | -rw-r--r-- | 11.6 KB |
omap-iommu.h | -rw-r--r-- | 1.7 KB |
omapfb.h | -rw-r--r-- | 1.2 KB |
oom.h | -rw-r--r-- | 2.5 KB |
openvswitch.h | -rw-r--r-- | 15.7 KB |
opp.h | -rw-r--r-- | 2.9 KB |
oprofile.h | -rw-r--r-- | 6.3 KB |
oxu210hp.h | -rw-r--r-- | 158 bytes |
padata.h | -rw-r--r-- | 6.4 KB |
page-debug-flags.h | -rw-r--r-- | 967 bytes |
page-flags-layout.h | -rw-r--r-- | 2.7 KB |
page-flags.h | -rw-r--r-- | 15.4 KB |
page-isolation.h | -rw-r--r-- | 2.0 KB |
page_cgroup.h | -rw-r--r-- | 3.4 KB |
pageblock-flags.h | -rw-r--r-- | 2.7 KB |
pagemap.h | -rw-r--r-- | 15.8 KB |
pagevec.h | -rw-r--r-- | 2.2 KB |
parport.h | -rw-r--r-- | 16.7 KB |
parport_pc.h | -rw-r--r-- | 6.5 KB |
parser.h | -rw-r--r-- | 923 bytes |
pata_arasan_cf_data.h | -rw-r--r-- | 1.3 KB |
patchkey.h | -rw-r--r-- | 718 bytes |
path.h | -rw-r--r-- | 412 bytes |
pch_dma.h | -rw-r--r-- | 999 bytes |
pci-acpi.h | -rw-r--r-- | 1.2 KB |
pci-aspm.h | -rw-r--r-- | 1.8 KB |
pci-ats.h | -rw-r--r-- | 2.6 KB |
pci-dma.h | -rw-r--r-- | 415 bytes |
pci.h | -rw-r--r-- | 61.2 KB |
pci_hotplug.h | -rw-r--r-- | 7.0 KB |
pci_ids.h | -rw-r--r-- | 114.2 KB |
pcieport_if.h | -rw-r--r-- | 2.2 KB |
pda_power.h | -rw-r--r-- | 1.1 KB |
percpu-defs.h | -rw-r--r-- | 5.7 KB |
percpu-rwsem.h | -rw-r--r-- | 927 bytes |
percpu.h | -rw-r--r-- | 25.1 KB |
percpu_counter.h | -rw-r--r-- | 3.9 KB |
perf_event.h | -rw-r--r-- | 23.0 KB |
perf_regs.h | -rw-r--r-- | 567 bytes |
personality.h | -rw-r--r-- | 1.5 KB |
pfn.h | -rw-r--r-- | 328 bytes |
phonedev.h | -rw-r--r-- | 545 bytes |
phonet.h | -rw-r--r-- | 1.1 KB |
phy.h | -rw-r--r-- | 17.3 KB |
phy_fixed.h | -rw-r--r-- | 684 bytes |
pid.h | -rw-r--r-- | 5.8 KB |
pid_namespace.h | -rw-r--r-- | 2.2 KB |
pim.h | -rw-r--r-- | 518 bytes |
pipe_fs_i.h | -rw-r--r-- | 5.7 KB |
pktcdvd.h | -rw-r--r-- | 5.9 KB |
platform_device.h | -rw-r--r-- | 10.2 KB |
plist.h | -rw-r--r-- | 7.4 KB |
pm.h | -rw-r--r-- | 28.4 KB |
pm2301_charger.h | -rw-r--r-- | 1.7 KB |
pm_clock.h | -rw-r--r-- | 1.7 KB |
pm_domain.h | -rw-r--r-- | 9.4 KB |
pm_qos.h | -rw-r--r-- | 7.1 KB |
pm_runtime.h | -rw-r--r-- | 7.7 KB |
pm_wakeup.h | -rw-r--r-- | 5.9 KB |
pmu.h | -rw-r--r-- | 2.3 KB |
pnfs_osd_xdr.h | -rw-r--r-- | 9.3 KB |
pnp.h | -rw-r--r-- | 14.5 KB |
poison.h | -rw-r--r-- | 2.5 KB |
poll.h | -rw-r--r-- | 4.5 KB |
posix-clock.h | -rw-r--r-- | 5.3 KB |
posix-timers.h | -rw-r--r-- | 4.0 KB |
posix_acl.h | -rw-r--r-- | 4.1 KB |
posix_acl_xattr.h | -rw-r--r-- | 1.8 KB |
power_supply.h | -rw-r--r-- | 8.6 KB |
ppp-comp.h | -rw-r--r-- | 3.1 KB |
ppp_channel.h | -rw-r--r-- | 3.1 KB |
ppp_defs.h | -rw-r--r-- | 454 bytes |
pps-gpio.h | -rw-r--r-- | 1015 bytes |
pps_kernel.h | -rw-r--r-- | 3.6 KB |
preempt.h | -rw-r--r-- | 4.1 KB |
prefetch.h | -rw-r--r-- | 1.5 KB |
printk.h | -rw-r--r-- | 10.1 KB |
prio_heap.h | -rw-r--r-- | 1.8 KB |
proc_fs.h | -rw-r--r-- | 8.4 KB |
profile.h | -rw-r--r-- | 2.6 KB |
projid.h | -rw-r--r-- | 2.4 KB |
proportions.h | -rw-r--r-- | 3.2 KB |
pstore.h | -rw-r--r-- | 2.4 KB |
pstore_ram.h | -rw-r--r-- | 2.2 KB |
pti.h | -rw-r--r-- | 1.5 KB |
ptp_classify.h | -rw-r--r-- | 5.5 KB |
ptp_clock_kernel.h | -rw-r--r-- | 4.6 KB |
ptrace.h | -rw-r--r-- | 12.7 KB |
pvclock_gtod.h | -rw-r--r-- | 250 bytes |
pwm.h | -rw-r--r-- | 6.6 KB |
pwm_backlight.h | -rw-r--r-- | 621 bytes |
pxa168_eth.h | -rw-r--r-- | 642 bytes |
pxa2xx_ssp.h | -rw-r--r-- | 8.3 KB |
qnx6_fs.h | -rw-r--r-- | 3.2 KB |
quicklist.h | -rw-r--r-- | 2.1 KB |
quota.h | -rw-r--r-- | 13.5 KB |
quotaops.h | -rw-r--r-- | 9.4 KB |
radix-tree.h | -rw-r--r-- | 15.9 KB |
raid_class.h | -rw-r--r-- | 2.1 KB |
ramfs.h | -rw-r--r-- | 880 bytes |
random.h | -rw-r--r-- | 2.0 KB |
range.h | -rw-r--r-- | 612 bytes |
ratelimit.h | -rw-r--r-- | 1.7 KB |
rational.h | -rw-r--r-- | 600 bytes |
rbtree.h | -rw-r--r-- | 2.8 KB |
rbtree_augmented.h | -rw-r--r-- | 6.9 KB |
rculist.h | -rw-r--r-- | 17.1 KB |
rculist_bl.h | -rw-r--r-- | 4.3 KB |
rculist_nulls.h | -rw-r--r-- | 4.0 KB |
rcupdate.h | -rw-r--r-- | 36.6 KB |
rcutiny.h | -rw-r--r-- | 3.5 KB |
rcutree.h | -rw-r--r-- | 3.3 KB |
reboot.h | -rw-r--r-- | 1.3 KB |
reciprocal_div.h | -rw-r--r-- | 846 bytes |
regmap.h | -rw-r--r-- | 19.9 KB |
regset.h | -rw-r--r-- | 13.0 KB |
relay.h | -rw-r--r-- | 8.7 KB |
remoteproc.h | -rw-r--r-- | 17.0 KB |
res_counter.h | -rw-r--r-- | 5.7 KB |
resource.h | -rw-r--r-- | 306 bytes |
resume-trace.h | -rw-r--r-- | 700 bytes |
rfkill-gpio.h | -rw-r--r-- | 1.6 KB |
rfkill-regulator.h | -rw-r--r-- | 1.4 KB |
rfkill.h | -rw-r--r-- | 9.5 KB |
ring_buffer.h | -rw-r--r-- | 6.4 KB |
rio.h | -rw-r--r-- | 16.0 KB |
rio_drv.h | -rw-r--r-- | 13.7 KB |
rio_ids.h | -rw-r--r-- | 1.2 KB |
rio_regs.h | -rw-r--r-- | 14.7 KB |
rmap.h | -rw-r--r-- | 7.9 KB |
rndis.h | -rw-r--r-- | 16.8 KB |
root_dev.h | -rw-r--r-- | 540 bytes |
rotary_encoder.h | -rw-r--r-- | 328 bytes |
rpmsg.h | -rw-r--r-- | 11.4 KB |
rslib.h | -rw-r--r-- | 3.0 KB |
rtc-ds2404.h | -rw-r--r-- | 467 bytes |
rtc-v3020.h | -rw-r--r-- | 1.0 KB |
rtc.h | -rw-r--r-- | 6.2 KB |
rtmutex.h | -rw-r--r-- | 3.0 KB |
rtnetlink.h | -rw-r--r-- | 2.5 KB |
rwlock.h | -rw-r--r-- | 4.3 KB |
rwlock_api_smp.h | -rw-r--r-- | 7.7 KB |
rwlock_types.h | -rw-r--r-- | 1.2 KB |
rwsem-spinlock.h | -rw-r--r-- | 1.5 KB |
rwsem.h | -rw-r--r-- | 3.9 KB |
rxrpc.h | -rw-r--r-- | 2.3 KB |
s3c_adc_battery.h | -rw-r--r-- | 932 bytes |
sa11x0-dma.h | -rw-r--r-- | 572 bytes |
scatterlist.h | -rw-r--r-- | 9.3 KB |
scc.h | -rw-r--r-- | 2.8 KB |
sched.h | -rw-r--r-- | 80.2 KB |
screen_info.h | -rw-r--r-- | 572 bytes |
sctp.h | -rw-r--r-- | 22.0 KB |
scx200.h | -rw-r--r-- | 1.8 KB |
scx200_gpio.h | -rw-r--r-- | 2.3 KB |
sdla.h | -rw-r--r-- | 6.9 KB |
seccomp.h | -rw-r--r-- | 2.1 KB |
securebits.h | -rw-r--r-- | 200 bytes |
security.h | -rw-r--r-- | 111.6 KB |
selection.h | -rw-r--r-- | 1.3 KB |
selinux.h | -rw-r--r-- | 910 bytes |
sem.h | -rw-r--r-- | 1.2 KB |
semaphore.h | -rw-r--r-- | 1.4 KB |
seq_file.h | -rw-r--r-- | 5.0 KB |
seq_file_net.h | -rw-r--r-- | 674 bytes |
seqlock.h | -rw-r--r-- | 7.1 KB |
serial.h | -rw-r--r-- | 630 bytes |
serial_8250.h | -rw-r--r-- | 4.2 KB |
serial_core.h | -rw-r--r-- | 11.6 KB |
serial_max3100.h | -rw-r--r-- | 1.4 KB |
serial_mfd.h | -rw-r--r-- | 1.3 KB |
serial_pnx8xxx.h | -rw-r--r-- | 2.6 KB |
serial_sci.h | -rw-r--r-- | 3.6 KB |
serio.h | -rw-r--r-- | 4.1 KB |
sfi.h | -rw-r--r-- | 5.7 KB |
sfi_acpi.h | -rw-r--r-- | 3.4 KB |
sh_clk.h | -rw-r--r-- | 5.9 KB |
sh_dma.h | -rw-r--r-- | 2.3 KB |
sh_eth.h | -rw-r--r-- | 469 bytes |
sh_intc.h | -rw-r--r-- | 3.4 KB |
sh_timer.h | -rw-r--r-- | 224 bytes |
shdma-base.h | -rw-r--r-- | 4.1 KB |
shm.h | -rw-r--r-- | 1.9 KB |
shmem_fs.h | -rw-r--r-- | 2.2 KB |
shrinker.h | -rw-r--r-- | 1.4 KB |
signal.h | -rw-r--r-- | 12.1 KB |
signalfd.h | -rw-r--r-- | 747 bytes |
sirfsoc_dma.h | -rw-r--r-- | 123 bytes |
sizes.h | -rw-r--r-- | 1.2 KB |
skbuff.h | -rw-r--r-- | 77.8 KB |
slab.h | -rw-r--r-- | 14.4 KB |
slab_def.h | -rw-r--r-- | 5.0 KB |
slob_def.h | -rw-r--r-- | 969 bytes |
slub_def.h | -rw-r--r-- | 9.3 KB |
sm501-regs.h | -rw-r--r-- | 11.8 KB |
sm501.h | -rw-r--r-- | 4.6 KB |
smc911x.h | -rw-r--r-- | 255 bytes |
smc91x.h | -rw-r--r-- | 1.0 KB |
smp.h | -rw-r--r-- | 5.8 KB |
smpboot.h | -rw-r--r-- | 1.7 KB |
smsc911x.h | -rw-r--r-- | 2.3 KB |
smscphy.h | -rw-r--r-- | 1.2 KB |
sock_diag.h | -rw-r--r-- | 730 bytes |
socket.h | -rw-r--r-- | 10.5 KB |
sonet.h | -rw-r--r-- | 430 bytes |
sony-laptop.h | -rw-r--r-- | 1.2 KB |
sonypi.h | -rw-r--r-- | 2.4 KB |
sort.h | -rw-r--r-- | 208 bytes |
sound.h | -rw-r--r-- | 768 bytes |
soundcard.h | -rw-r--r-- | 1.6 KB |
spinlock.h | -rw-r--r-- | 10.3 KB |
spinlock_api_smp.h | -rw-r--r-- | 5.4 KB |
spinlock_api_up.h | -rw-r--r-- | 3.2 KB |
spinlock_types.h | -rw-r--r-- | 2.0 KB |
spinlock_types_up.h | -rw-r--r-- | 726 bytes |
spinlock_up.h | -rw-r--r-- | 2.1 KB |
splice.h | -rw-r--r-- | 3.0 KB |
srcu.h | -rw-r--r-- | 9.6 KB |
stackprotector.h | -rw-r--r-- | 285 bytes |
stacktrace.h | -rw-r--r-- | 1.0 KB |
start_kernel.h | -rw-r--r-- | 295 bytes |
stat.h | -rw-r--r-- | 745 bytes |
statfs.h | -rw-r--r-- | 1.3 KB |
static_key.h | -rw-r--r-- | 30 bytes |
stddef.h | -rw-r--r-- | 342 bytes |
ste_modem_shm.h | -rw-r--r-- | 1.6 KB |
stmmac.h | -rw-r--r-- | 3.8 KB |
stmp3xxx_rtc_wdt.h | -rw-r--r-- | 332 bytes |
stmp_device.h | -rw-r--r-- | 619 bytes |
stop_machine.h | -rw-r--r-- | 4.4 KB |
string.h | -rw-r--r-- | 4.3 KB |
string_helpers.h | -rw-r--r-- | 380 bytes |
stringify.h | -rw-r--r-- | 341 bytes |
sungem_phy.h | -rw-r--r-- | 3.9 KB |
sunserialcore.h | -rw-r--r-- | 1.0 KB |
sunxi_timer.h | -rw-r--r-- | 713 bytes |
superhyway.h | -rw-r--r-- | 2.8 KB |
suspend.h | -rw-r--r-- | 16.0 KB |
svga.h | -rw-r--r-- | 3.7 KB |
swab.h | -rw-r--r-- | 509 bytes |
swap.h | -rw-r--r-- | 15.2 KB |
swapfile.h | -rw-r--r-- | 411 bytes |
swapops.h | -rw-r--r-- | 4.9 KB |
swiotlb.h | -rw-r--r-- | 3.4 KB |
synclink.h | -rw-r--r-- | 989 bytes |
sys.h | -rw-r--r-- | 921 bytes |
sys_soc.h | -rw-r--r-- | 952 bytes |
syscalls.h | -rw-r--r-- | 38.7 KB |
syscore_ops.h | -rw-r--r-- | 635 bytes |
sysctl.h | -rw-r--r-- | 6.6 KB |
sysfs.h | -rw-r--r-- | 9.7 KB |
syslog.h | -rw-r--r-- | 1.9 KB |
sysrq.h | -rw-r--r-- | 1.8 KB |
sysv_fs.h | -rw-r--r-- | 9.0 KB |
task_io_accounting.h | -rw-r--r-- | 1.1 KB |
task_io_accounting_ops.h | -rw-r--r-- | 2.5 KB |
task_work.h | -rw-r--r-- | 578 bytes |
taskstats_kern.h | -rw-r--r-- | 911 bytes |
tboot.h | -rw-r--r-- | 4.0 KB |
tc.h | -rw-r--r-- | 3.4 KB |
tca6416_keypad.h | -rw-r--r-- | 847 bytes |
tcp.h | -rw-r--r-- | 12.4 KB |
tegra-ahb.h | -rw-r--r-- | 662 bytes |
tegra-soc.h | -rw-r--r-- | 792 bytes |
textsearch.h | -rw-r--r-- | 4.7 KB |
textsearch_fsm.h | -rw-r--r-- | 1.1 KB |
tfrc.h | -rw-r--r-- | 1.9 KB |
thermal.h | -rw-r--r-- | 8.2 KB |
thread_info.h | -rw-r--r-- | 4.1 KB |
threads.h | -rw-r--r-- | 1.2 KB |
ti_wilink_st.h | -rw-r--r-- | 14.1 KB |
tick.h | -rw-r--r-- | 5.0 KB |
tifm.h | -rw-r--r-- | 4.8 KB |
timb_dma.h | -rw-r--r-- | 1.7 KB |
timb_gpio.h | -rw-r--r-- | 1.3 KB |
time-armada-370-xp.h | -rw-r--r-- | 391 bytes |
time.h | -rw-r--r-- | 8.1 KB |
timekeeper_internal.h | -rw-r--r-- | 3.0 KB |
timer.h | -rw-r--r-- | 7.9 KB |
timerfd.h | -rw-r--r-- | 906 bytes |
timeriomem-rng.h | -rw-r--r-- | 497 bytes |
timerqueue.h | -rw-r--r-- | 1.1 KB |
timex.h | -rw-r--r-- | 6.0 KB |
topology.h | -rw-r--r-- | 7.3 KB |
toshiba.h | -rw-r--r-- | 904 bytes |
tpm.h | -rw-r--r-- | 1.5 KB |
tpm_command.h | -rw-r--r-- | 808 bytes |
trace_clock.h | -rw-r--r-- | 582 bytes |
trace_seq.h | -rw-r--r-- | 2.4 KB |
tracehook.h | -rw-r--r-- | 7.3 KB |
tracepoint.h | -rw-r--r-- | 12.3 KB |
transport_class.h | -rw-r--r-- | 2.5 KB |
tsacct_kern.h | -rw-r--r-- | 1.2 KB |
tty.h | -rw-r--r-- | 23.7 KB |
tty_driver.h | -rw-r--r-- | 15.1 KB |
tty_flip.h | -rw-r--r-- | 1.2 KB |
tty_ldisc.h | -rw-r--r-- | 5.8 KB |
typecheck.h | -rw-r--r-- | 585 bytes |
types.h | -rw-r--r-- | 4.5 KB |
u64_stats_sync.h | -rw-r--r-- | 4.2 KB |
uaccess.h | -rw-r--r-- | 3.4 KB |
ucb1400.h | -rw-r--r-- | 4.3 KB |
udp.h | -rw-r--r-- | 2.7 KB |
uidgid.h | -rw-r--r-- | 4.2 KB |
uinput.h | -rw-r--r-- | 2.1 KB |
uio.h | -rw-r--r-- | 1.0 KB |
uio_driver.h | -rw-r--r-- | 3.5 KB |
uprobes.h | -rw-r--r-- | 5.1 KB |
usb.h | -rw-r--r-- | 69.3 KB |
usb_usual.h | -rw-r--r-- | 2.7 KB |
usbdevice_fs.h | -rw-r--r-- | 2.1 KB |
user-return-notifier.h | -rw-r--r-- | 1.1 KB |
user.h | -rw-r--r-- | 22 bytes |
user_namespace.h | -rw-r--r-- | 2.0 KB |
uts.h | -rw-r--r-- | 349 bytes |
utsname.h | -rw-r--r-- | 1.6 KB |
uuid.h | -rw-r--r-- | 1.1 KB |
uwb.h | -rw-r--r-- | 25.2 KB |
vermagic.h | -rw-r--r-- | 815 bytes |
vexpress.h | -rw-r--r-- | 3.9 KB |
vfio.h | -rw-r--r-- | 2.8 KB |
vfs.h | -rw-r--r-- | 77 bytes |
vga_switcheroo.h | -rw-r--r-- | 2.5 KB |
vgaarb.h | -rw-r--r-- | 9.1 KB |
via-core.h | -rw-r--r-- | 7.3 KB |
via-gpio.h | -rw-r--r-- | 334 bytes |
via.h | -rw-r--r-- | 893 bytes |
via_i2c.h | -rw-r--r-- | 1.5 KB |
video_output.h | -rw-r--r-- | 1.9 KB |
videodev2.h | -rw-r--r-- | 2.7 KB |
virtio.h | -rw-r--r-- | 4.5 KB |
virtio_config.h | -rw-r--r-- | 5.4 KB |
virtio_console.h | -rw-r--r-- | 1.9 KB |
virtio_mmio.h | -rw-r--r-- | 3.7 KB |
virtio_ring.h | -rw-r--r-- | 747 bytes |
virtio_scsi.h | -rw-r--r-- | 4.8 KB |
vlynq.h | -rw-r--r-- | 3.9 KB |
vm_event_item.h | -rw-r--r-- | 1.9 KB |
vmalloc.h | -rw-r--r-- | 4.8 KB |
vme.h | -rw-r--r-- | 4.9 KB |
vmstat.h | -rw-r--r-- | 7.3 KB |
vmw_vmci_api.h | -rw-r--r-- | 3.1 KB |
vmw_vmci_defs.h | -rw-r--r-- | 26.5 KB |
vt.h | -rw-r--r-- | 572 bytes |
vt_buffer.h | -rw-r--r-- | 1.4 KB |
vt_kern.h | -rw-r--r-- | 6.2 KB |
vtime.h | -rw-r--r-- | 2.3 KB |
w1-gpio.h | -rw-r--r-- | 698 bytes |
wait.h | -rw-r--r-- | 26.2 KB |
wanrouter.h | -rw-r--r-- | 171 bytes |
watchdog.h | -rw-r--r-- | 5.0 KB |
wireless.h | -rw-r--r-- | 1.4 KB |
wl12xx.h | -rw-r--r-- | 2.3 KB |
wm97xx.h | -rw-r--r-- | 10.6 KB |
workqueue.h | -rw-r--r-- | 15.1 KB |
writeback.h | -rw-r--r-- | 5.9 KB |
xattr.h | -rw-r--r-- | 3.1 KB |
xilinxfb.h | -rw-r--r-- | 945 bytes |
xz.h | -rw-r--r-- | 11.2 KB |
yam.h | -rw-r--r-- | 2.8 KB |
z2_battery.h | -rw-r--r-- | 279 bytes |
zconf.h | -rw-r--r-- | 1.7 KB |
zlib.h | -rw-r--r-- | 33.6 KB |
zorro.h | -rw-r--r-- | 6.5 KB |
zorro_ids.h | -rw-r--r-- | 29.2 KB |
zutil.h | -rw-r--r-- | 2.7 KB |
Computing file changes ...