1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* 3 * Copyright (C) 2020 Loongson Technology Corporation Limited 4 * Authors: Hanlu Li <lihanlu@loongson.cn> 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. 9 */ 10 #ifndef _TRANS_MIPS_SYSCALLS_H 11 #define _TRANS_MIPS_SYSCALLS_H 12 13 #define M_ENOMSG 35 14 #define M_EIDRM 36 15 #define M_ECHRNG 37 16 #define M_EL2NSYNC 38 17 #define M_EL3HLT 39 18 #define M_EL3RST 40 19 #define M_ELNRNG 41 20 #define M_EUNATCH 42 21 #define M_ENOCSI 43 22 #define M_EL2HLT 44 23 #define M_EDEADLK 45 24 #define M_ENOLCK 46 25 #define M_EBADE 50 26 #define M_EBADR 51 27 #define M_EXFULL 52 28 #define M_ENOANO 53 29 #define M_EBADRQC 54 30 #define M_EBADSLT 55 31 #define M_EBFONT 59 32 #define M_ENOSTR 60 33 #define M_ENODATA 61 34 #define M_ETIME 62 35 #define M_ENOSR 63 36 #define M_ENONET 64 37 #define M_ENOPKG 65 38 #define M_EREMOTE 66 39 #define M_ENOLINK 67 40 #define M_EADV 68 41 #define M_ESRMNT 69 42 #define M_ECOMM 70 43 #define M_EPROTO 71 44 #define M_EDOTDOT 73 45 #define M_EMULTIHOP 74 46 #define M_EBADMSG 77 47 #define M_ENAMETOOLONG 78 48 #define M_EOVERFLOW 79 49 #define M_ENOTUNIQ 80 50 #define M_EBADFD 81 51 #define M_EREMCHG 82 52 #define M_ELIBACC 83 53 #define M_ELIBBAD 84 54 #define M_ELIBSCN 85 55 #define M_ELIBMAX 86 56 #define M_ELIBEXEC 87 57 #define M_EILSEQ 88 58 #define M_ENOSYS 89 59 #define M_ELOOP 90 60 #define M_ERESTART 91 61 #define M_ESTRPIPE 92 62 #define M_ENOTEMPTY 93 63 #define M_EUSERS 94 64 #define M_ENOTSOCK 95 65 #define M_EDESTADDRREQ 96 66 #define M_EMSGSIZE 97 67 #define M_EPROTOTYPE 98 68 #define M_ENOPROTOOPT 99 69 #define M_EPROTONOSUPPORT 120 70 #define M_ESOCKTNOSUPPORT 121 71 #define M_EOPNOTSUPP 122 72 #define M_EPFNOSUPPORT 123 73 #define M_EAFNOSUPPORT 124 74 #define M_EADDRINUSE 125 75 #define M_EADDRNOTAVAIL 126 76 #define M_ENETDOWN 127 77 #define M_ENETUNREACH 128 78 #define M_ENETRESET 129 79 #define M_ECONNABORTED 130 80 #define M_ECONNRESET 131 81 #define M_ENOBUFS 132 82 #define M_EISCONN 133 83 #define M_ENOTCONN 134 84 #define M_EUCLEAN 135 85 #define M_ENOTNAM 137 86 #define M_ENAVAIL 138 87 #define M_EISNAM 139 88 #define M_EREMOTEIO 140 89 #define M_ESHUTDOWN 143 90 #define M_ETOOMANYREFS 144 91 #define M_ETIMEDOUT 145 92 #define M_ECONNREFUSED 146 93 #define M_EHOSTDOWN 147 94 #define M_EHOSTUNREACH 148 95 #define M_EALREADY 149 96 #define M_EINPROGRESS 150 97 #define M_ESTALE 151 98 #define M_ECANCELED 158 99 #define M_ENOMEDIUM 159 100 #define M_EMEDIUMTYPE 160 101 #define M_ENOKEY 161 102 #define M_EKEYEXPIRED 162 103 #define M_EKEYREVOKED 163 104 #define M_EKEYREJECTED 164 105 #define M_EOWNERDEAD 165 106 #define M_ENOTRECOVERABLE 166 107 #define M_ERFKILL 167 108 #define M_EHWPOISON 168 109 #define M_EDQUOT 1133 110 #endif /* _TRANS_MIPS_SYSCALLS_H */ 111