Lines Matching +full:0 +full:xd000
10 static int align_kern_count = 0;
11 static int align_usr_count = 0;
29 * Success: return 0
38 "movi %0, 0\n" in ldb_asm()
43 "movi %0, 1\n" in ldb_asm()
62 * Success: return 0
70 "movi %0, 0\n" in stb_asm()
75 "movi %0, 1\n" in stb_asm()
92 * Success: return 0
108 return 0; in ldh_c()
114 * Success: return 0
123 byte0 &= 0xff; in sth_c()
129 byte1 = (byte1 >> 8) & 0xff; in sth_c()
133 return 0; in sth_c()
139 * Success: return 0
167 return 0; in ldw_c()
173 * Success: return 0
182 byte0 &= 0xff; in stw_c()
188 byte1 = (byte1 >> 8) & 0xff; in stw_c()
193 byte2 = (byte2 >> 16) & 0xff; in stw_c()
198 byte3 = (byte3 >> 24) & 0xff; in stw_c()
202 return 0; in stw_c()
207 #define OP_LDH 0xc000
208 #define OP_STH 0xd000
209 #define OP_LDW 0x8000
210 #define OP_STW 0x9000
216 uint32_t opcode = 0; in csky_alignment()
217 uint32_t rx = 0; in csky_alignment()
218 uint32_t rz = 0; in csky_alignment()
219 uint32_t imm = 0; in csky_alignment()
220 uint32_t addr = 0; in csky_alignment()
253 rx = opcode & 0xf; in csky_alignment()
254 imm = (opcode >> 4) & 0xf; in csky_alignment()
255 rz = (opcode >> 8) & 0xf; in csky_alignment()
256 opcode &= 0xf000; in csky_alignment()
258 if (rx == 0 || rx == 1 || rz == 0 || rz == 1) in csky_alignment()
296 bust_spinlocks(0); in csky_alignment()
337 return 0; in csky_alignment_init()