Lines Matching refs:draco_ioctl
124 struct drioct *draco_ioctl; in draco_ds_read_bit() local
126 draco_ioctl = p; in draco_ds_read_bit()
128 while (draco_ioctl->io_status & DRSTAT_CLKBUSY); in draco_ds_read_bit()
130 draco_ioctl->io_clockw1 = 0; in draco_ds_read_bit()
132 while (draco_ioctl->io_status & DRSTAT_CLKBUSY); in draco_ds_read_bit()
134 return (draco_ioctl->io_status & DRSTAT_CLKDAT); in draco_ds_read_bit()
140 struct drioct *draco_ioctl; in draco_ds_write_bit() local
142 draco_ioctl = p; in draco_ds_write_bit()
144 while (draco_ioctl->io_status & DRSTAT_CLKBUSY); in draco_ds_write_bit()
147 draco_ioctl->io_clockw1 = 0; in draco_ds_write_bit()
149 draco_ioctl->io_clockw0 = 0; in draco_ds_write_bit()
155 struct drioct *draco_ioctl; in draco_ds_reset() local
157 draco_ioctl = p; in draco_ds_reset()
159 draco_ioctl->io_clockrst = 0; in draco_ds_reset()