Lines Matching refs:offset
288 uint32_t offset; /* in bytes */
324 #define GET8(dev, offset) \
325 ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
326 #define GET16(dev, offset) \
327 ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
328 #define GET32(dev, offset) \
329 ddi_get32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)))
330 #define PUT8(dev, offset, v) \
331 ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
332 #define PUT16(dev, offset, v) \
333 ddi_put16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)), v)
334 #define PUT32(dev, offset, v) \
335 ddi_put32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)), v)
337 #define CLR8(dev, offset, v) PUT8(dev, offset, GET8(dev, offset) & ~(v))
338 #define SET8(dev, offset, v) PUT8(dev, offset, GET8(dev, offset) | (v))
339 #define CLR16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) & ~(v))
340 #define SET16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) | (v))
341 #define CLR32(dev, offset, v) PUT32(dev, offset, GET32(dev, offset) & ~(v))
342 #define SET32(dev, offset, v) PUT32(dev, offset, GET32(dev, offset) | (v))