Lines Matching refs:pardevice
328 struct pardevice *parport_register_device(struct parport *port,
378 The visible parts of the returned 'struct pardevice' are:
380 struct pardevice {
388 A 'struct pardevice *': a handle to the registered parallel port
410 struct pardevice *dev = private->dev;
452 void parport_unregister_device (struct pardevice *dev);
480 int parport_claim (struct pardevice *dev);
481 int parport_claim_or_block (struct pardevice *dev);
516 void parport_release (struct pardevice *dev);
526 static size_t write (struct pardevice *dev, const void *buf,
548 int parport_yield (struct pardevice *dev)
549 int parport_yield_blocking (struct pardevice *dev);
722 struct pardevice *parport_open (int devnum, const char *name,
750 void parport_close (struct pardevice *dev);
860 struct pardevice *dev = parport_open (devnum, ...);
893 struct pardevice *dev = parport_open (devnum, ...);
908 long parport_set_timeout (struct pardevice *dev, long inactivity);