This is a snippet from ../include/mmzone.h

   1 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L1>#ifndef
_LINUX_MMZONE_H
<http://lxr.linux.no/linux+v2.6.30/+code=_LINUX_MMZONE_H>
   2 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L2>#define
_LINUX_MMZONE_H
<http://lxr.linux.no/linux+v2.6.30/+code=_LINUX_MMZONE_H>
   3 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L3>
   4 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L4>#ifndef
__ASSEMBLY__ <http://lxr.linux.no/linux+v2.6.30/+code=__ASSEMBLY__>
   5 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L5>#ifndef
__GENERATING_BOUNDS_H
<http://lxr.linux.no/linux+v2.6.30/+code=__GENERATING_BOUNDS_H>
   6 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L6>
   7 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L7>#include
<linux/spinlock.h
<http://lxr.linux.no/linux+v2.6.30/include/linux/spinlock.h>>
   8 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L8>#include
<linux/list.h <http://lxr.linux.no/linux+v2.6.30/include/linux/list.h>>
   9 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L9>#include
<linux/wait.h <http://lxr.linux.no/linux+v2.6.30/include/linux/wait.h>>
  10 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L10>#include
<linux/bitops.h
<http://lxr.linux.no/linux+v2.6.30/include/linux/bitops.h>>
  11 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L11>#include
<linux/cache.h <http://lxr.linux.no/linux+v2.6.30/include/linux/cache.h>>
  12 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L12>#include
<linux/threads.h
<http://lxr.linux.no/linux+v2.6.30/include/linux/threads.h>>
  13 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L13>#include
<linux/numa.h <http://lxr.linux.no/linux+v2.6.30/include/linux/numa.h>>
  14 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L14>#include
<linux/init.h <http://lxr.linux.no/linux+v2.6.30/include/linux/init.h>>
  15 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L15>#include
<linux/seqlock.h
<http://lxr.linux.no/linux+v2.6.30/include/linux/seqlock.h>>
  16 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L16>#include
<linux/nodemask.h
<http://lxr.linux.no/linux+v2.6.30/include/linux/nodemask.h>>
  17 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L17>#include
<linux/pageblock-flags.h
<http://lxr.linux.no/linux+v2.6.30/include/linux/pageblock-flags.h>>
  18 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L18>#include
<linux/bounds.h
<http://lxr.linux.no/linux+v2.6.30/include/linux/bounds.h>>
  19 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L19>#include
<asm/atomic.h 
<http://lxr.linux.no/linux+v2.6.30/+ambig=include/asm-alpha/atomic.h%7Cinclude/asm-arm/atomic.h%7Cinclude/asm-avr32/atomic.h%7Cinclude/asm-blackfin/atomic.h%7Cinclude/asm-cris/atomic.h%7Cinclude/asm-frv/atomic.h%7Cinclude/asm-generic/atomic.h%7Cinclude/asm-h8300/atomic.h%7Cinclude/asm-i386/atomic.h%7Cinclude/asm-ia64/atomic.h%7Cinclude/asm-m32r/atomic.h%7Cinclude/asm-m68k/atomic.h%7Cinclude/asm-m68knommu/atomic.h%7Cinclude/asm-mips/atomic.h%7Cinclude/asm-mips64/atomic.h%7Cinclude/asm-parisc/atomic.h%7Cinclude/asm-powerpc/atomic.h%7Cinclude/asm-ppc/atomic.h%7Cinclude/asm-s390/atomic.h%7Cinclude/asm-sh/atomic.h%7Cinclude/asm-sh64/atomic.h%7Cinclude/asm-sparc/atomic.h%7Cinclude/asm-sparc64/atomic.h%7Cinclude/asm-um/atomic.h%7Cinclude/asm-v850/atomic.h%7Cinclude/asm-x86/atomic.h%7Cinclude/asm-x86_64/atomic.h%7Cinclude/asm-xtensa/atomic.h>>
  20 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L20>#include
<asm/page.h 
<http://lxr.linux.no/linux+v2.6.30/+ambig=include/asm-alpha/page.h%7Cinclude/asm-arm/page.h%7Cinclude/asm-avr32/page.h%7Cinclude/asm-blackfin/page.h%7Cinclude/asm-cris/page.h%7Cinclude/asm-frv/page.h%7Cinclude/asm-generic/page.h%7Cinclude/asm-h8300/page.h%7Cinclude/asm-i386/page.h%7Cinclude/asm-ia64/page.h%7Cinclude/asm-m32r/page.h%7Cinclude/asm-m68k/page.h%7Cinclude/asm-m68knommu/page.h%7Cinclude/asm-mips/page.h%7Cinclude/asm-mips64/page.h%7Cinclude/asm-parisc/page.h%7Cinclude/asm-powerpc/page.h%7Cinclude/asm-ppc/page.h%7Cinclude/asm-s390/page.h%7Cinclude/asm-sh/page.h%7Cinclude/asm-sh64/page.h%7Cinclude/asm-sparc/page.h%7Cinclude/asm-sparc64/page.h%7Cinclude/asm-um/page.h%7Cinclude/asm-v850/page.h%7Cinclude/asm-x86/page.h%7Cinclude/asm-x86_64/page.h%7Cinclude/asm-xtensa/page.h>>
  21 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L21>
  22 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L22>/*
Free memory management - zoned buddy allocator.  */
  23 <http://lxr.linux.no/linux+v2.6.30/include/linux/mmzone.h#L23>#ifndef
CONFIG_FORCE_MAX
<http://lxr.linux.no/linux+v2.6.30/+code=CONFIG_FORCE_MAX_ZONEORDER>


Where is the bounds.h residing, which is include above ??


Regards,
Sandeep.






“To learn is to change. Education is a process that changes the learner.”

Reply via email to