MAP_NR man page on Mageia

Man page or keyword search:  
man Server   17783 pages
apropos Keyword Search (all sections)
Output format
Mageia logo
[printable version]

skel(9)				 VM Functions			       skel(9)

NAME
       MAP_NR - get memory map index for page in kernel memory

SYNOPSIS
       #include <linux/mm.h>

       #define MAP_NR(page)

DESCRIPTION
       This  macro maps the page of kernel memory to an index into the mem_map
       array. The input page is kernel-space page addresses such as those that
       come    from    the    get_free_page(9)	  function.   The   expression
       mem_map[MAP_NR(page)] returns a pointer to a mem_map_t for the page  in
       question.

       Device  drivers need access to the page structure if it is implimenting
       some special kind of memory segment, i.e. cache	for  a	virtual	 frame
       buffer.

RETURN VALUE
       Returns an index into the mem_map array.

AVAILABILITY
       Linux 2.0+

SEE ALSO
       get_free_pages(9)

       /usr/include/asm/page.h

AUTHOR
       Stephen Williams <steve@icarus.com>

BUGS
       There  is no check that the page you are passing really is a valid page
       address.

Linux DDI			    $Date:$			       skel(9)
[top]

List of man pages available for Mageia

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net