Lines Matching refs:addr
25 static __inline__ unsigned ld_le16(const volatile unsigned short *addr) in ld_le16() argument
27 unsigned result = *addr; in ld_le16()
31 static __inline__ void st_le16(volatile unsigned short *addr, in st_le16() argument
34 *addr = __sw16(val); in st_le16()
37 static __inline__ unsigned ld_le32(const volatile unsigned *addr) in ld_le32() argument
39 unsigned result = *addr; in ld_le32()
43 static __inline__ void st_le32(volatile unsigned *addr, const unsigned val) in st_le32() argument
45 *addr = __sw32(val); in st_le32()
76 #define __arch__swab16p(addr) ld_le16(addr)
77 #define __arch__swab32p(addr) ld_le32(addr)
80 #define __arch__swab16s(addr) st_le16(addr,*addr)
81 #define __arch__swab32s(addr) st_le32(addr,*addr)