Lines Matching refs:pardevice
371 struct pardevice *parport_register_device(struct parport *port,
425 The visible parts of the returned ``struct pardevice`` are::
427 struct pardevice {
436 A ``struct pardevice *``: a handle to the registered parallel port
462 struct pardevice *dev = private->dev;
509 void parport_unregister_device (struct pardevice *dev);
546 int parport_claim (struct pardevice *dev);
547 int parport_claim_or_block (struct pardevice *dev);
592 void parport_release (struct pardevice *dev);
606 static size_t write (struct pardevice *dev, const void *buf,
634 int parport_yield (struct pardevice *dev)
635 int parport_yield_blocking (struct pardevice *dev);
872 struct pardevice *parport_open (int devnum, const char *name,
908 void parport_close (struct pardevice *dev);
1045 struct pardevice *dev = parport_open (devnum, ...);
1087 struct pardevice *dev = parport_open (devnum, ...);
1108 long parport_set_timeout (struct pardevice *dev, long inactivity);