Lines Matching refs:addr

69 # define get16(addr) *((__const uint16_t *) (addr))
70 # define get32(addr) *((__const uint32_t *) (addr))
73 # define put16(addr, val) *((uint16_t *) (addr)) = (val)
74 # define put32(addr, val) *((uint32_t *) (addr)) = (val)
80 # define get16(addr) \
81 (((__const unsigned char *) (addr))[1] << 8 \
82 | ((__const unsigned char *) (addr))[0])
83 # define get32(addr) \
84 (((((__const unsigned char *) (addr))[3] << 8 \
85 | ((__const unsigned char *) (addr))[2]) << 8 \
86 | ((__const unsigned char *) (addr))[1]) << 8 \
87 | ((__const unsigned char *) (addr))[0])
89 # define put16(addr, val) \
91 ((unsigned char *) (addr))[0] = __val; \
92 ((unsigned char *) (addr))[1] = __val >> 8; \
94 # define put32(addr, val) \
96 ((unsigned char *) (addr))[0] = __val; \
98 ((unsigned char *) (addr))[1] = __val; \
100 ((unsigned char *) (addr))[2] = __val; \
102 ((unsigned char *) (addr))[3] = __val; \
105 # define get16(addr) \
106 (((__const unsigned char *) (addr))[0] << 8 \
107 | ((__const unsigned char *) (addr))[1])
108 # define get32(addr) \
109 (((((__const unsigned char *) (addr))[0] << 8 \
110 | ((__const unsigned char *) (addr))[1]) << 8 \
111 | ((__const unsigned char *) (addr))[2]) << 8 \
112 | ((__const unsigned char *) (addr))[3])
114 # define put16(addr, val) \
116 ((unsigned char *) (addr))[1] = __val; \
117 ((unsigned char *) (addr))[0] = __val >> 8; \
119 # define put32(addr, val) \
121 ((unsigned char *) (addr))[3] = __val; \
123 ((unsigned char *) (addr))[2] = __val; \
125 ((unsigned char *) (addr))[1] = __val; \
127 ((unsigned char *) (addr))[0] = __val; \