Lines Matching refs:offset
142 #define HXGE_HPI_PIO_READ32(hpi_handle, offset) \
144 (uint32_t *)(HPI_REGP(hpi_handle) + offset)))
147 #define HXGE_HPI_PIO_READ64(hpi_handle, offset) \
149 (uint64_t *)(HPI_REGP(hpi_handle) + (uint32_t)offset)))
151 #define HXGE_HPI_PIO_READ64(hpi_handle, offset) \
153 (uint64_t *)(HPI_REGP(hpi_handle) + offset)))
158 #define HXGE_HPI_PIO_WRITE32(hpi_handle, offset, data) { \
162 (uint32_t)offset), data); \
165 #define HXGE_HPI_PIO_WRITE64(hpi_handle, offset, data) { \
169 (uint32_t)offset), data); \
184 #define HXGE_REG_RD64(handle, offset, val_p) { \
186 *(val_p) = HXGE_HPI_PIO_READ64(handle, offset); \
189 #define HXGE_REG_RD32(handle, offset, val_p) { \
191 *(val_p) = HXGE_HPI_PIO_READ32(handle, offset); \
197 #define HXGE_HPI_PIO_WRITE32(hpi_handle, offset, data) \
199 (uint32_t *)(HPI_REGP(hpi_handle) + offset), data))
200 #define HXGE_HPI_PIO_WRITE64(hpi_handle, offset, data) \
202 (uint64_t *)(HPI_REGP(hpi_handle) + offset), data))
210 #define HXGE_REG_RD64(handle, offset, val_p) { \
211 *(val_p) = HXGE_HPI_PIO_READ64(handle, offset); \
213 #define HXGE_REG_RD32(handle, offset, val_p) { \
214 *(val_p) = HXGE_HPI_PIO_READ32(handle, offset); \
219 #define HXGE_REG_WR64(handle, offset, val) { \
220 HXGE_HPI_PIO_WRITE64(handle, (offset), (val)); \
222 #define HXGE_REG_WR32(handle, offset, val) { \
223 HXGE_HPI_PIO_WRITE32(handle, (offset), (val)); \