Lines Matching refs:ptr
70 #define READ_MEM_WORD(ptr) __lwbrx((word *)(ptr), 0)
71 #define READ_MEM_HALFWORD(ptr) __lhbrx((halfword *)(ptr), 0)
72 #define READ_MEM_BYTE(ptr) (*(byte *)(ptr))
73 #define WRITE_MEM_WORD(ptr, data) __stwbrx(data, (word *)(ptr), 0)
74 #define WRITE_MEM_HALFWORD(ptr, data) __sthbrx(data, (halfword *)(ptr), 0)
75 #define WRITE_MEM_BYTE(ptr, data) (*(byte *)(ptr) = (data))
77 #define READ_MEM_WORD(ptr) SWAPIT_32(*(word *)(ptr))
78 #define READ_MEM_HALFWORD(ptr) SWAPIT_16(*(halfword *)(ptr))
79 #define READ_MEM_BYTE(ptr) (*(byte *)(ptr))
80 #define WRITE_MEM_WORD(ptr, data) (*(word *)(ptr) = SWAPIT_32(data))
81 #define WRITE_MEM_HALFWORD(ptr, data) (*(halfword *)(ptr) = SWAPIT_16(data))
82 #define WRITE_MEM_BYTE(ptr, data) (*(byte *)(ptr) = (data))