pardevice
struct pardevice *pardev; /* pointer to pardevice */
static struct pardevice *ks0108_pardevice;
static struct pardevice *pprt;
struct pardevice *dev = lp_table[CONSOLE_LP].dev;
struct pardevice *pdev = NULL;
static int pp_set_timeout(struct pardevice *pdev, long tv_sec, int tv_usec)
struct pardevice *pdev;
static int pp_probe(struct pardevice *par_dev)
struct pardevice *pdev;
struct pardevice *pd;
struct pardevice *pd;
struct pardevice *pd;
struct pardevice *pd;
struct pardevice *pd;
struct pardevice *pd;
static inline int read_ack(struct pardevice *p)
w->ack = read_ack(w->pardevice);
if (parport_claim(w->pardevice))
parport_release(w->pardevice);
w->pardevice = parport_register_dev_model(pp, "walkera0701",
if (!w->pardevice) {
if (parport_negotiate(w->pardevice->port, IEEE1284_MODE_COMPAT)) {
parport_unregister_device(w->pardevice);
if (!w->pardevice || w->parport->number != port->number)
parport_unregister_device(w->pardevice);
struct pardevice *pardevice;
static struct pardevice *parkbd_dev;
static int baycom_epp_par_probe(struct pardevice *par_dev)
struct pardevice *pdev;
struct pardevice *pdev;
static int baycom_par_probe(struct pardevice *par_dev)
static int plip_probe(struct pardevice *par_dev)
struct pardevice *pardev;
struct pardevice *parport_open(int devnum, const char *name)
struct pardevice *dev;
void parport_close(struct pardevice *dev)
static int daisy_drv_probe(struct pardevice *par_dev)
long parport_set_timeout (struct pardevice *dev, long inactivity)
struct pardevice *dev = port->physport->cad;
struct pardevice *dev = port->cad;
static void amiga_init_state(struct pardevice *dev, struct parport_state *s)
parport_atari_init_state(struct pardevice *d, struct parport_state *s)
void parport_gsc_init_state(struct pardevice *dev, struct parport_state *s)
extern void parport_gsc_init_state(struct pardevice *, struct parport_state *s);
static void parport_ip32_init_state(struct pardevice *dev,
static void mfc3_init_state(struct pardevice *dev, struct parport_state *s)
static void parport_pc_init_state(struct pardevice *dev,
static void parport_sunbpp_init_state(struct pardevice *dev, struct parport_state *s)
struct pardevice *dev = parport_open(devnum, daisy_dev_name);
struct pardevice *dev;
int parport_device_proc_register(struct pardevice *device)
int parport_device_proc_unregister(struct pardevice *device)
int parport_device_proc_register(struct pardevice *device)
int parport_device_proc_unregister(struct pardevice *device)
int parport_claim_or_block(struct pardevice *dev)
void parport_release(struct pardevice *dev)
struct pardevice *pd;
struct pardevice *par_dev = to_pardevice(dev);
static void dead_initstate(struct pardevice *d, struct parport_state *s) { }
struct pardevice *par_dev = to_pardevice(dev);
struct pardevice *
struct pardevice *par_dev;
void parport_unregister_device(struct pardevice *dev)
int parport_claim(struct pardevice *dev)
struct pardevice *oldcad;
struct pardevice *pardev = port->cad;
struct pardevice *pardev; /* parport device */
struct pardevice *dev; /* Parport device entry */
struct pardevice *dev; /* Parport device entry */
struct pardevice *pd;
struct pardevice *pd;
struct pardevice *pd;
struct pardevice *pd;
static void parport_uss720_init_state(struct pardevice *dev, struct parport_state *s)
static void parport_mos7715_init_state(struct pardevice *dev,
struct pardevice *dev;
struct pardevice *next;
struct pardevice *prev;
struct pardevice *waitprev;
struct pardevice *waitnext;
#define to_pardevice(n) container_of(n, struct pardevice, dev)
struct pardevice *devices;
struct pardevice *cad; /* port owner */
struct pardevice *waithead;
struct pardevice;
struct pardevice *waittail;
struct pardevice *proc_device; /* Currently register proc device */
int (*probe)(struct pardevice *);
struct pardevice *
extern void parport_unregister_device(struct pardevice *dev);
extern int parport_claim(struct pardevice *dev);
extern int parport_claim_or_block(struct pardevice *dev);
extern void parport_release(struct pardevice *dev);
static __inline__ int parport_yield(struct pardevice *dev)
static __inline__ int parport_yield_blocking(struct pardevice *dev)
extern long parport_set_timeout (struct pardevice *, long inactivity);
extern struct pardevice *parport_open (int devnum, const char *name);
extern void parport_close (struct pardevice *dev);
extern int parport_device_proc_register(struct pardevice *device);
extern int parport_device_proc_unregister(struct pardevice *device);
void (*init_state)(struct pardevice *, struct parport_state *);
struct pardevice *pardev;
struct pardevice *pardev,
static int snd_mts64_dev_probe(struct pardevice *pardev)
struct pardevice *pardev = mts->pardev;
struct pardevice *pardev;
static int snd_portman_dev_probe(struct pardevice *pardev)
struct pardevice *pardev = pm->pardev;
struct pardevice *pardev;
struct pardevice *pardev;
struct pardevice *pardev,