|
|
1.1 root 1: /*
2: * Copyright (c) 2013 Free Software Foundation.
3: *
4: * This program is free software; you can redistribute it and/or modify
5: * it under the terms of the GNU General Public License as published by
6: * the Free Software Foundation; either version 2 of the License, or
7: * (at your option) any later version.
8: *
9: * This program is distributed in the hope that it will be useful,
10: * but WITHOUT ANY WARRANTY; without even the implied warranty of
11: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12: * GNU General Public License for more details.
13: *
14: * You should have received a copy of the GNU General Public License along
15: * with this program; if not, write to the Free Software Foundation, Inc.,
16: * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
17: */
18:
19: #ifndef VM_PRINT_H
20: #define VM_PRINT_H
21:
22: #include <vm/vm_map.h>
23: #include <machine/db_machdep.h>
24:
25: /* Debugging: print a map */
1.1.1.2 ! root 26: extern void vm_map_print(db_expr_t addr, boolean_t have_addr,
! 27: db_expr_t count, const char *modif);
1.1 root 28:
29: /* Pretty-print a copy object for ddb. */
30: extern void vm_map_copy_print(const vm_map_copy_t);
31:
32: #include <vm/vm_object.h>
33:
34: extern void vm_object_print(vm_object_t);
35:
36: #include <vm/vm_page.h>
37:
38: extern void vm_page_print(const vm_page_t);
39:
40: #endif /* VM_PRINT_H */
41:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.