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