Home
last modified time | relevance | path

Searched refs:pardevice (Results 1 – 44 of 44) sorted by relevance

/linux-4.1.27/include/linux/
Dparport.h21 struct pardevice;
85 void (*init_state)(struct pardevice *, struct parport_state *);
137 struct pardevice { struct
146 struct pardevice *next; argument
147 struct pardevice *prev; argument
154 struct pardevice *waitprev; argument
155 struct pardevice *waitnext; argument
214 struct pardevice *devices;
215 struct pardevice *cad; /* port owner */
219 struct pardevice *waithead;
[all …]
Dlp.h46 struct pardevice *dev;
/linux-4.1.27/drivers/input/joystick/
Dwalkera0701.c61 struct pardevice *pardevice; member
121 static inline int read_ack(struct pardevice *p) in read_ack()
177 w->ack = read_ack(w->pardevice); in timer_handler()
186 if (parport_claim(w->pardevice)) in walkera0701_open()
200 parport_release(w->pardevice); in walkera0701_close()
220 w->pardevice = parport_register_device(w->parport, "walkera0701", in walkera0701_connect()
223 if (!w->pardevice) { in walkera0701_connect()
229 if (parport_negotiate(w->pardevice->port, IEEE1284_MODE_COMPAT)) { in walkera0701_connect()
279 parport_unregister_device(w->pardevice); in walkera0701_connect()
288 parport_unregister_device(w->pardevice); in walkera0701_disconnect()
Dturbografx.c77 struct pardevice *pd;
164 struct pardevice *pd; in tgfx_probe()
Ddb9.c106 struct pardevice *pd;
561 struct pardevice *pd; in db9_probe()
Dgamecon.c90 struct pardevice *pd;
933 struct pardevice *pd; in gc_probe()
/linux-4.1.27/drivers/block/paride/
Dbpck6.c130 ((struct pardevice*)(pi->pardev))->port->modes, in bpck6_test_port()
131 ((struct pardevice *)(pi->pardev))->port->base); in bpck6_test_port()
139 if(((struct pardevice *)(pi->pardev))->port->modes & in bpck6_test_port()
145 else if(((struct pardevice *)(pi->pardev))->port->modes & in bpck6_test_port()
Dparide.c125 !parport_claim((struct pardevice *) pi->pardev)); in pi_claim()
132 parport_release((struct pardevice *) (pi->pardev)); in pi_unclaim()
154 parport_unregister_device((struct pardevice *) (pi->pardev)); in pi_unregister_parport()
/linux-4.1.27/drivers/parport/
Dshare.c61 static void dead_initstate (struct pardevice *d, struct parport_state *s) { } in dead_initstate()
523 struct pardevice *
529 struct pardevice *tmp; in parport_register_device()
556 tmp = kmalloc(sizeof(struct pardevice), GFP_KERNEL); in parport_register_device()
640 void parport_unregister_device(struct pardevice *dev) in parport_unregister_device()
772 int parport_claim(struct pardevice *dev) in parport_claim()
774 struct pardevice *oldcad; in parport_claim()
882 int parport_claim_or_block(struct pardevice *dev) in parport_claim_or_block()
943 void parport_release(struct pardevice *dev) in parport_release()
946 struct pardevice *pd; in parport_release()
Dprocfs.c39 struct pardevice *dev; in do_active_device()
520 int parport_device_proc_register(struct pardevice *device) in parport_device_proc_register()
548 int parport_device_proc_unregister(struct pardevice *device) in parport_device_proc_unregister()
587 int parport_device_proc_register(struct pardevice *device) in parport_device_proc_register()
592 int parport_device_proc_unregister(struct pardevice *device) in parport_device_proc_unregister()
Ddaisy.c213 struct pardevice *parport_open(int devnum, const char *name) in parport_open()
217 struct pardevice *dev; in parport_open()
265 void parport_close(struct pardevice *dev) in parport_close()
Dparport_gsc.h207 extern void parport_gsc_init_state(struct pardevice *, struct parport_state *s);
Dparport_atari.c92 parport_atari_init_state(struct pardevice *d, struct parport_state *s) in parport_atari_init_state()
Dparport_amiga.c129 static void amiga_init_state(struct pardevice *dev, struct parport_state *s) in amiga_init_state()
Dieee1284_ops.c48 struct pardevice *dev = port->physport->cad; in parport_ieee1284_write_compat()
496 struct pardevice *dev = port->cad; in parport_ieee1284_ecp_read_data()
Dprobe.c259 struct pardevice *dev = parport_open (devnum, "Device ID probe"); in parport_device_id()
Dparport_mfc3.c218 static void mfc3_init_state(struct pardevice *dev, struct parport_state *s) in mfc3_init_state()
Dparport_gsc.c83 void parport_gsc_init_state(struct pardevice *dev, struct parport_state *s) in parport_gsc_init_state()
Dparport_sunbpp.c215 static void parport_sunbpp_init_state(struct pardevice *dev, struct parport_state *s) in parport_sunbpp_init_state()
Dparport_ax88796.c208 parport_ax88796_init_state(struct pardevice *d, struct parport_state *s) in parport_ax88796_init_state()
Dieee1284.c797 long parport_set_timeout (struct pardevice *dev, long inactivity) in parport_set_timeout()
Dparport_ip32.c1036 static void parport_ip32_init_state(struct pardevice *dev, in parport_ip32_init_state()
Dparport_pc.c232 static void parport_pc_init_state(struct pardevice *dev, in parport_pc_init_state()
/linux-4.1.27/sound/drivers/
Dportman2x4.c85 struct pardevice *pardev;
100 struct pardevice *pardev, in portman_create()
653 struct pardevice *pardev; in snd_portman_probe_port()
720 struct pardevice *pardev = pm->pardev; in snd_portman_card_private_free()
733 struct pardevice *pardev; in snd_portman_probe()
Dmts64.c67 struct pardevice *pardev;
87 struct pardevice *pardev, in snd_mts64_create()
855 struct pardevice *pardev; in snd_mts64_probe_port()
922 struct pardevice *pardev = mts->pardev; in snd_mts64_card_private_free()
935 struct pardevice *pardev; in snd_mts64_probe()
/linux-4.1.27/drivers/pps/clients/
Dpps_parport.c55 struct pardevice *pardev; /* parport device */
194 struct pardevice *pardev = port->cad; in parport_detach()
/linux-4.1.27/Documentation/
Dparport-lowlevel.txt328 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,
[all …]
/linux-4.1.27/drivers/spi/
Dspi-lm70llp.c82 struct pardevice *pd;
195 struct pardevice *pd; in spi_lm70llp_attach()
Dspi-butterfly.c68 struct pardevice *pd;
195 struct pardevice *pd; in butterfly_attach()
/linux-4.1.27/drivers/auxdisplay/
Dks0108.c55 static struct pardevice *ks0108_pardevice;
/linux-4.1.27/drivers/input/serio/
Dparkbd.c74 static struct pardevice *parkbd_dev;
/linux-4.1.27/drivers/pps/generators/
Dpps_gen_parport.c56 struct pardevice *pardev; /* parport device */
/linux-4.1.27/drivers/i2c/busses/
Di2c-parport.c39 struct pardevice *pdev;
/linux-4.1.27/drivers/char/
Dppdev.c77 struct pardevice * pdev;
283 struct pardevice * pdev = NULL; in register_device()
Dlp.c772 struct pardevice *dev = lp_table[CONSOLE_LP].dev; in lp_console_write()
/linux-4.1.27/drivers/net/hamradio/
Dbaycom_par.c131 struct pardevice *pdev;
Dbaycom_epp.c172 struct pardevice *pdev;
/linux-4.1.27/drivers/staging/media/lirc/
Dlirc_parallel.c90 static struct pardevice *ppdevice;
/linux-4.1.27/drivers/usb/misc/
Duss720.c450 static void parport_uss720_init_state(struct pardevice *dev, struct parport_state *s) in parport_uss720_init_state()
/linux-4.1.27/drivers/scsi/
Dppa.c31 struct pardevice *dev; /* Parport device entry */
Dimm.c35 struct pardevice *dev; /* Parport device entry */
/linux-4.1.27/drivers/net/plip/
Dplip.c214 struct pardevice *pardev;
/linux-4.1.27/drivers/staging/panel/
Dpanel.c472 static struct pardevice *pprt;
/linux-4.1.27/drivers/usb/serial/
Dmos7720.c600 static void parport_mos7715_init_state(struct pardevice *dev, in parport_mos7715_init_state()