Lines Matching defs:calc_addr
141 #define calc_addr(base, off, stride, wm) \
145 (*((volatile uint8_t *)(calc_addr(h, o, (t)->stride, (t)->wo_1))))
147 (*((volatile uint16_t *)(calc_addr(h, o, (t)->stride, (t)->wo_2))))
149 (*((volatile uint32_t *)(calc_addr(h, o, (t)->stride, (t)->wo_4))))
151 (*((volatile uint64_t *)(calc_addr(h, o, (t)->stride, (t)->wo_8))))
154 *((volatile uint8_t *)(calc_addr(h, o, (t)->stride, (t)->wo_1))) = v
157 *((volatile uint16_t *)(calc_addr(h, o, (t)->stride, (t)->wo_2))) = v
160 *((volatile uint32_t *)(calc_addr(h, o, (t)->stride, (t)->wo_4))) = v
163 *((volatile uint64_t *)(calc_addr(h, o, (t)->stride, (t)->wo_8))) = v
246 return !badbaddr((void *)(calc_addr(h, o, t->stride, t->wo_1)), 1);
253 return !badbaddr((void *)(calc_addr(h, o, t->stride, t->wo_2)), 2);
260 return !badbaddr((void *)(calc_addr(h, o, t->stride, t->wo_4)), 4);
267 return !badbaddr((void *)(calc_addr(h, o, t->stride, t->wo_8)), 8);
337 ba = (volatile uint8_t *)calc_addr(h, o, t->stride, t->wo_1);
348 ba = (volatile uint16_t *)calc_addr(h, o, t->stride, t->wo_2);
359 ba = (volatile uint32_t *)calc_addr(h, o, t->stride, t->wo_4);
370 ba = (volatile uint64_t *)calc_addr(h, o, t->stride, t->wo_8);
381 ba = (volatile uint8_t *)calc_addr(h, o, t->stride, t->wo_1);
392 ba = (volatile uint16_t *)calc_addr(h, o, t->stride, t->wo_2);
403 ba = (volatile uint32_t *)calc_addr(h, o, t->stride, t->wo_4);
414 ba = (volatile uint64_t *)calc_addr(h, o, t->stride, t->wo_8);
523 ba = (volatile uint8_t *)calc_addr(h, o, t->stride, t->wo_1);
534 ba = (volatile uint16_t *)calc_addr(h, o, t->stride, t->wo_2);
545 ba = (volatile uint32_t *)calc_addr(h, o, t->stride, t->wo_4);
556 ba = (volatile uint64_t *)calc_addr(h, o, t->stride, t->wo_8);