at v2.6.12 28 lines 800 B view raw
1/* 2 * Copyright (C) 2002, 2003 Jeff Dike (jdike@addtoit.com) 3 * Licensed under the GPL 4 */ 5 6#ifndef __MEM_H__ 7#define __MEM_H__ 8 9#include "linux/types.h" 10 11extern int phys_mapping(unsigned long phys, __u64 *offset_out); 12extern int physmem_subst_mapping(void *virt, int fd, __u64 offset, int w); 13extern int is_remapped(void *virt); 14extern int physmem_remove_mapping(void *virt); 15extern void physmem_forget_descriptor(int fd); 16 17#endif 18 19/* 20 * Overrides for Emacs so that we follow Linus's tabbing style. 21 * Emacs will notice this stuff at the end of the file and automatically 22 * adjust the settings for this buffer only. This must remain at the end 23 * of the file. 24 * --------------------------------------------------------------------------- 25 * Local variables: 26 * c-file-style: "linux" 27 * End: 28 */