You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Christoph Lameter
d3cb487149
[PATCH] atomic_long_t & include/asm-generic/atomic.h V2
...
Several counters already have the need to use 64 atomic variables on 64 bit
platforms (see mm_counter_t in sched.h). We have to do ugly ifdefs to fall
back to 32 bit atomic on 32 bit platforms.
The VM statistics patch that I am working on will also make more extensive
use of atomic64.
This patch introduces a new type atomic_long_t by providing definitions in
asm-generic/atomic.h that works similar to the c "long" type. Its 32 bits
on 32 bit platforms and 64 bits on 64 bit platforms.
Also cleans up the determination of the mm_counter_t in sched.h.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
19 years ago
..
platform-iss
…
xtensa
…
a.out.h
…
atomic.h
[PATCH] atomic_long_t & include/asm-generic/atomic.h V2
19 years ago
auxvec.h
…
bitops.h
[FLS64]: generic version
19 years ago
bootparam.h
…
bug.h
…
bugs.h
…
byteorder.h
…
cache.h
…
cacheflush.h
…
checksum.h
…
coprocessor.h
…
cpumask.h
…
cputime.h
…
current.h
…
delay.h
…
div64.h
…
dma-mapping.h
[PATCH] gfp_t: dma-mapping (xtensa)
19 years ago
dma.h
…
elf.h
[PATCH] fix remaining missing includes
19 years ago
emergency-restart.h
…
errno.h
…
fcntl.h
[PATCH] Clean up struct flock64 definitions
20 years ago
fixmap.h
…
hardirq.h
[PATCH] xtensa: remove io_remap_page_range and minor clean-ups
20 years ago
highmem.h
…
hw_irq.h
…
ide.h
…
io.h
…
ioctl.h
…
ioctls.h
…
ipcbuf.h
…
irq.h
…
kmap_types.h
…
linkage.h
…
local.h
…
mman.h
[PATCH] madvise(MADV_REMOVE): remove pages from tmpfs shm backing store
19 years ago
mmu.h
…
mmu_context.h
…
module.h
…
msgbuf.h
…
namei.h
…
page.h
…
param.h
…
pci-bridge.h
…
pci.h
…
percpu.h
…
pgalloc.h
…
pgtable.h
[PATCH] fix remaining missing includes
19 years ago
platform.h
…
poll.h
…
posix_types.h
…
processor.h
…
ptrace.h
kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support
20 years ago
resource.h
…
rmap.h
…
rwsem.h
…
scatterlist.h
…
sections.h
…
segment.h
…
semaphore.h
[PATCH] xtensa: struct semaphore.sleepers initialization
19 years ago
sembuf.h
…
serial.h
…
setup.h
…
shmbuf.h
…
shmparam.h
…
sigcontext.h
…
siginfo.h
…
signal.h
…
smp.h
…
socket.h
…
sockios.h
…
spinlock.h
…
stat.h
…
statfs.h
…
string.h
…
system.h
[PATCH] xtensa: remove io_remap_page_range and minor clean-ups
20 years ago
termbits.h
…
termios.h
…
thread_info.h
…
timex.h
…
tlb.h
…
tlbflush.h
…
topology.h
…
types.h
…
uaccess.h
kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support
20 years ago
ucontext.h
…
unaligned.h
…
unistd.h
…
user.h
…
vga.h
…
xor.h
…