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