Lines Matching refs:pointer
70 uint8_t pointer; member
267 switch (s->pointer) { in lsm303dlhc_mag_write()
308 s->pointer = data; in lsm303dlhc_mag_send()
329 switch (s->pointer) { in lsm303dlhc_mag_recv()
401 if (s->pointer == LSM303DLHC_MAG_REG_OUT_Y_L) { in lsm303dlhc_mag_recv()
402 s->pointer = LSM303DLHC_MAG_REG_OUT_X_H; in lsm303dlhc_mag_recv()
403 } else if (s->pointer == LSM303DLHC_MAG_REG_IRC) { in lsm303dlhc_mag_recv()
404 s->pointer = LSM303DLHC_MAG_REG_CRA; in lsm303dlhc_mag_recv()
406 s->pointer++; in lsm303dlhc_mag_recv()
450 VMSTATE_UINT8(pointer, LSM303DLHCMagState),
477 s->pointer = 0; /* Current register. */ in lsm303dlhc_mag_default_cfg()