1 /*
2 * Mach Operating System
3 * Copyright (c) 1991 Carnegie Mellon University
4 * All Rights Reserved.
5 *
6 * Permission to use, copy, modify and distribute this software and its
7 * documentation is hereby granted, provided that both the copyright
8 * notice and this permission notice appear in all copies of the
9 * software, derivative works or modified versions, and any portions
10 * thereof, and that both notices appear in supporting documentation.
11 *
12 * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS
13 * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
14 * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
15 *
16 * Carnegie Mellon requests users of this software to return to
17 *
18 * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU
19 * School of Computer Science
20 * Carnegie Mellon University
21 * Pittsburgh PA 15213-3890
22 *
23 * any improvements or extensions that they make and grant Carnegie the
24 * rights to redistribute these changes.
25 */
26 /*
27 * HISTORY
28 * $Log: xmm_server_rename.h,v $
29 * Revision 2.4 92/03/10 16:29:41 jsb
30 * Merged in norma branch changes as of NORMA_MK7.
31 * [92/03/09 12:51:47 jsb]
32 *
33 * Revision 2.3.2.1 92/02/21 11:28:06 jsb
34 * Removed rename of cover and backward compatibility routines.
35 * [92/02/09 13:56:07 jsb]
36 *
37 * Revision 2.3 91/08/28 11:16:28 jsb
38 * Added xxx_memory_object_lock_request, memory_object_data_supply,
39 * memory_object_ready, and memory_object_change_attributes.
40 * [91/08/16 14:32:26 jsb]
41 *
42 * Revision 2.2 91/06/17 15:48:38 jsb
43 * First checkin.
44 * [91/06/17 11:09:08 jsb]
45 *
46 */
47 /*
48 * File: norma/xmm_server_rename.h
49 * Author: Joseph S. Barrera III
50 * Date: 1991
51 *
52 * Renames to interpose on memory_object.defs server side.
53 */
54
55 #include <norma_vm.h>
56
57
58 /*
59 * The following routines:
60 *
61 * memory_object_set_attributes
62 * memory_object_change_attributes
63 * memory_object_ready
64 *
65 * are just cover routines for memory_object_set_attributes_common.
66 * We don't rename these, but rather conditionalize them out, since
67 * we have our own cover routines which call K_SET_READY directly.
68 *
69 * The routines:
70 *
71 * memory_object_data_provided
72 * xxx_memory_object_lock_request
73 *
74 * are also cover routines for which we have our own versions.
75 */
76
77 #if NORMA_VM
78 #define memory_object_data_unavailable k_memory_object_data_unavailable
79 #define memory_object_get_attributes k_memory_object_get_attributes
80 #define memory_object_lock_request k_memory_object_lock_request
81 #define memory_object_data_error k_memory_object_data_error
82 #define memory_object_destroy k_memory_object_destroy
83 #define memory_object_data_supply k_memory_object_data_supply
84 #endif NORMA_VM
Cache object: 319dd55ca96d263f7b923fee8db33349
|