Searched defs:__write_32bit_c0_register (Results 1 - 1 of 1) sorted by relevance
/bionic/libc/kernel/arch-mips/asm/ |
H A D | mipsregs.h | 481 #define __write_32bit_c0_register(register, sel, value) do { if (sel == 0) __asm__ __volatile__( "mtc0\t%z0, " #register "\n\t" : : "Jr" ((unsigned int)(value))); else __asm__ __volatile__( ".set\tmips32\n\t" "mtc0\t%z0, " #register ", " #sel "\n\t" ".set\tmips0" : : "Jr" ((unsigned int)(value))); } while (0) macro 485 #define __write_ulong_c0_register(reg, sel, val) do { if (sizeof(unsigned long) == 4) __write_32bit_c0_register(reg, sel, val); else __write_64bit_c0_register(reg, sel, val); } while (0) 492 #define write_c0_index(val) __write_32bit_c0_register($0, 0, val) 495 #define write_c0_random(val) __write_32bit_c0_register($1, 0, val) 502 #define write_c0_conf(val) __write_32bit_c0_register($3, 0, val) 510 #define write_c0_pagemask(val) __write_32bit_c0_register($5, 0, val) 512 #define write_c0_wired(val) __write_32bit_c0_register($6, 0, val) 516 #define write_c0_cache(val) __write_32bit_c0_register($7, 0, val) 521 #define write_c0_count(val) __write_32bit_c0_register($9, 0, val) 524 #define write_c0_count2(val) __write_32bit_c0_register( [all...] |
Completed in 57 milliseconds