Lines Matching refs:spriv
70 struct subdev_8255_private *spriv = s->private; in subdev_8255_insn() local
71 unsigned long context = spriv->context; in subdev_8255_insn()
78 spriv->io(dev, 1, I8255_DATA_A_REG, in subdev_8255_insn()
81 spriv->io(dev, 1, I8255_DATA_B_REG, in subdev_8255_insn()
84 spriv->io(dev, 1, I8255_DATA_C_REG, in subdev_8255_insn()
88 v = spriv->io(dev, 0, I8255_DATA_A_REG, 0, context); in subdev_8255_insn()
89 v |= (spriv->io(dev, 0, I8255_DATA_B_REG, 0, context) << 8); in subdev_8255_insn()
90 v |= (spriv->io(dev, 0, I8255_DATA_C_REG, 0, context) << 16); in subdev_8255_insn()
100 struct subdev_8255_private *spriv = s->private; in subdev_8255_do_config() local
101 unsigned long context = spriv->context; in subdev_8255_do_config()
115 spriv->io(dev, 1, I8255_CTRL_REG, config, context); in subdev_8255_do_config()
152 struct subdev_8255_private *spriv; in __subdev_8255_init() local
157 spriv = comedi_alloc_spriv(s, sizeof(*spriv)); in __subdev_8255_init()
158 if (!spriv) in __subdev_8255_init()
161 spriv->context = context; in __subdev_8255_init()
162 spriv->io = io; in __subdev_8255_init()
256 struct subdev_8255_private *spriv = s->private; in subdev_8255_regbase() local
258 return spriv->context; in subdev_8255_regbase()