Lines Matching defs:addr

229 #define KSEG0(addr)     (((U32)(addr) & ~KSEG_MSK)  | KSEG0BASE)  argument
230 #define KSEG1(addr) (((U32)(addr) & ~KSEG_MSK) | KSEG1BASE) argument
231 #define KSSEG(addr) (((U32)(addr) & ~KSEG_MSK) | KSSEGBASE) argument
232 #define KSEG3(addr) (((U32)(addr) & ~KSEG_MSK) | KSEG3BASE) argument
233 #define KUSEG(addr) (((U32)(addr) & ~KUSEG_MSK) | KUSEGBASE) argument
234 #define PHYS(addr) ((U32)(addr) & ~KSEG_MSK) argument
237 #define CACHED(addr) KSEG0(addr) argument
238 #define UNCACHED(addr) KSEG1(addr) argument
259 #define REG8( addr ) (*(volatile U8 *) (addr)) argument
260 #define REG16( addr ) (*(volatile U16 *)(addr)) argument
261 #define REG32( addr ) (*(volatile U32 *)(addr)) argument
262 #define REG64( addr ) (*(volatile U64 *)(addr)) argument
269 #define REGA(addr) REG32(addr) argument
291 #define REGARD(addr,fld) ((REGA(addr) & addr##_##fld##_##MSK) \ argument
295 #define REGAWRI(addr,fld,intval) ((REGA(addr) & ~(addr##_##fld##_##MSK))\ argument
299 #define REGAWRE(addr,fld,enumval) ((REGA(addr) & ~(addr##_##fld##_##MSK))\ argument
342 #define SWAP_BYTEADDR32( addr ) ( (addr) ^ 0x3 ) argument
343 #define SWAP_U16ADDR32( addr ) ( (addr) ^ 0x2 ) argument
347 #define SWAP_BYTEADDR_EL(addr) addr argument
349 #define SWAP_BYTEADDR_EL(addr) SWAP_BYTEADDR32( addr ) argument
354 #define SWAP_BYTEADDR_EB(addr) addr argument
356 #define SWAP_BYTEADDR_EB(addr) SWAP_BYTEADDR32( addr ) argument
361 #define SWAP_U16ADDR_EL(addr) addr argument
363 #define SWAP_U16ADDR_EL(addr) SWAP_U16ADDR32( addr ) argument
368 #define SWAP_U16ADDR_EB(addr) addr argument
370 #define SWAP_U16ADDR_EB(addr) SWAP_U16ADDR32( addr ) argument
374 #define REGW32LE(addr, data) REG32(addr) = (data) argument
375 #define REGR32LE(addr, data) (data) = REG32(addr) argument
377 #define REGW32LE(addr, data) REG32(addr) = SWAPEND32(data) argument
378 #define REGR32LE(addr, data) (data) = REG32(addr), (data) = SWAPEND32(data) argument