xref: /xnu-12377.61.12/libsyscall/mach/err_vm.sub (revision 4d495c6e23c53686cf65f45067f79024cf5dcee8)
1/*
2 * @OSF_COPYRIGHT@
3 */
4/*
5 *	Error string definitions for the virtual memory kernel subsystem
6 */
7
8static const char * const err_codes_vm_kern[] = {
9	/* 0 */	"(vm/kernel) no error",
10	/* 1 */	"(vm/kernel) error return now",
11};
12
13static const char * const err_codes_vm_reclaim[] = {
14	/* 0 */	"(vm/reclaim) no error",
15	/* 1 */	"(vm/reclaim) invalid argument",
16	/* 2 */	"(vm/reclaim) operation not supported",
17	/* 3 */	"(vm/reclaim) invalid region size",
18	/* 4 */	"(vm/reclaim) invalid ring capacity",
19	/* 5 */	"(vm/reclaim) invalid reclaim ID",
20	/* 6 */	"(vm/reclaim) ring already instantiated",
21	/* 7 */	"(vm/reclaim) invalid ring",
22};
23
24/*	err_vm subsystems      	*/
25static const struct error_subsystem err_vm_sub[] = {
26	/* vm/0; */
27	{
28		"(vm/kernel)",
29		errlib_count(err_codes_vm_kern),
30		err_codes_mach_send,
31	},
32	/* vm/1; */
33	{
34		"(vm/reclaim)",
35		errlib_count(err_codes_vm_reclaim),
36		err_codes_vm_reclaim,
37
38	},
39};
40