Lines Matching refs:cpsr

87 static unsigned long __kprobes __check_eq(unsigned long cpsr)  in __check_eq()  argument
89 return cpsr & PSR_Z_BIT; in __check_eq()
92 static unsigned long __kprobes __check_ne(unsigned long cpsr) in __check_ne() argument
94 return (~cpsr) & PSR_Z_BIT; in __check_ne()
97 static unsigned long __kprobes __check_cs(unsigned long cpsr) in __check_cs() argument
99 return cpsr & PSR_C_BIT; in __check_cs()
102 static unsigned long __kprobes __check_cc(unsigned long cpsr) in __check_cc() argument
104 return (~cpsr) & PSR_C_BIT; in __check_cc()
107 static unsigned long __kprobes __check_mi(unsigned long cpsr) in __check_mi() argument
109 return cpsr & PSR_N_BIT; in __check_mi()
112 static unsigned long __kprobes __check_pl(unsigned long cpsr) in __check_pl() argument
114 return (~cpsr) & PSR_N_BIT; in __check_pl()
117 static unsigned long __kprobes __check_vs(unsigned long cpsr) in __check_vs() argument
119 return cpsr & PSR_V_BIT; in __check_vs()
122 static unsigned long __kprobes __check_vc(unsigned long cpsr) in __check_vc() argument
124 return (~cpsr) & PSR_V_BIT; in __check_vc()
127 static unsigned long __kprobes __check_hi(unsigned long cpsr) in __check_hi() argument
129 cpsr &= ~(cpsr >> 1); /* PSR_C_BIT &= ~PSR_Z_BIT */ in __check_hi()
130 return cpsr & PSR_C_BIT; in __check_hi()
133 static unsigned long __kprobes __check_ls(unsigned long cpsr) in __check_ls() argument
135 cpsr &= ~(cpsr >> 1); /* PSR_C_BIT &= ~PSR_Z_BIT */ in __check_ls()
136 return (~cpsr) & PSR_C_BIT; in __check_ls()
139 static unsigned long __kprobes __check_ge(unsigned long cpsr) in __check_ge() argument
141 cpsr ^= (cpsr << 3); /* PSR_N_BIT ^= PSR_V_BIT */ in __check_ge()
142 return (~cpsr) & PSR_N_BIT; in __check_ge()
145 static unsigned long __kprobes __check_lt(unsigned long cpsr) in __check_lt() argument
147 cpsr ^= (cpsr << 3); /* PSR_N_BIT ^= PSR_V_BIT */ in __check_lt()
148 return cpsr & PSR_N_BIT; in __check_lt()
151 static unsigned long __kprobes __check_gt(unsigned long cpsr) in __check_gt() argument
153 unsigned long temp = cpsr ^ (cpsr << 3); /* PSR_N_BIT ^= PSR_V_BIT */ in __check_gt()
154 temp |= (cpsr << 1); /* PSR_N_BIT |= PSR_Z_BIT */ in __check_gt()
158 static unsigned long __kprobes __check_le(unsigned long cpsr) in __check_le() argument
160 unsigned long temp = cpsr ^ (cpsr << 3); /* PSR_N_BIT ^= PSR_V_BIT */ in __check_le()
161 temp |= (cpsr << 1); /* PSR_N_BIT |= PSR_Z_BIT */ in __check_le()
165 static unsigned long __kprobes __check_al(unsigned long cpsr) in __check_al() argument