parport           232 arch/mips/include/asm/ip32/mace.h 	struct mace_parport parport;
parport            43 arch/sparc/include/asm/parport.h 	struct parport *port;
parport           116 arch/sparc/include/asm/parport.h 	struct parport *p;
parport           200 arch/sparc/include/asm/parport.h 	struct parport *p = dev_get_drvdata(&op->dev);
parport            42 drivers/auxdisplay/ks0108.c static struct parport *ks0108_parport;
parport           114 drivers/auxdisplay/ks0108.c static void ks0108_parport_attach(struct parport *port)
parport           144 drivers/auxdisplay/ks0108.c static void ks0108_parport_detach(struct parport *port)
parport           412 drivers/auxdisplay/panel.c static int parport = DEFAULT_PARPORT;
parport           413 drivers/auxdisplay/panel.c module_param(parport, int, 0000);
parport           414 drivers/auxdisplay/panel.c MODULE_PARM_DESC(parport, "Parallel port index (0=lpt1, 1=lpt2, ...)");
parport          1573 drivers/auxdisplay/panel.c static void panel_attach(struct parport *port)
parport          1577 drivers/auxdisplay/panel.c 	if (port->number != parport)
parport          1582 drivers/auxdisplay/panel.c 		       __func__, port->number, parport);
parport          1593 drivers/auxdisplay/panel.c 		       __func__, port->number, parport);
parport          1599 drivers/auxdisplay/panel.c 		       parport);
parport          1631 drivers/auxdisplay/panel.c static void panel_detach(struct parport *port)
parport          1633 drivers/auxdisplay/panel.c 	if (port->number != parport)
parport          1638 drivers/auxdisplay/panel.c 		       __func__, port->number, parport);
parport          1776 drivers/auxdisplay/panel.c 			parport, pprt->port->base);
parport           250 drivers/block/paride/paride.c 	struct parport *port;
parport           151 drivers/char/lp.c static struct parport *console_registered;
parport           197 drivers/char/lp.c static int lp_negotiate(struct parport *port, int mode)
parport           303 drivers/char/lp.c 	struct parport *port = lp_table[minor].dev->port;
parport           422 drivers/char/lp.c 	struct parport *port = lp_table[minor].dev->port;
parport           817 drivers/char/lp.c 	struct parport *port = dev->port;
parport           876 drivers/char/lp.c static char *parport[LP_NO];
parport           879 drivers/char/lp.c module_param_array(parport, charp, NULL, 0);
parport           918 drivers/char/lp.c static int lp_register(int nr, struct parport *port)
parport           956 drivers/char/lp.c static void lp_attach(struct parport *port)
parport           990 drivers/char/lp.c static void lp_detach(struct parport *port)
parport          1082 drivers/char/lp.c 	if (parport[0]) {
parport          1084 drivers/char/lp.c 		if (!strncmp(parport[0], "auto", 4))
parport          1088 drivers/char/lp.c 			for (n = 0; n < LP_NO && parport[n]; n++) {
parport          1089 drivers/char/lp.c 				if (!strncmp(parport[n], "none", 4))
parport          1093 drivers/char/lp.c 					unsigned long r = simple_strtoul(parport[n], &ep, 0);
parport          1094 drivers/char/lp.c 					if (ep != parport[n])
parport          1097 drivers/char/lp.c 						printk(KERN_ERR "lp: bad port specifier `%s'\n", parport[n]);
parport           110 drivers/char/ppdev.c 	struct parport *port = pp->pdev->port;
parport           122 drivers/char/ppdev.c 	struct parport *pport;
parport           152 drivers/char/ppdev.c 			size_t (*fn)(struct parport *, void *, size_t, int);
parport           202 drivers/char/ppdev.c 	struct parport *pport;
parport           285 drivers/char/ppdev.c 	struct parport *port;
parport           356 drivers/char/ppdev.c 	struct parport *port;
parport           804 drivers/char/ppdev.c static void pp_attach(struct parport *port)
parport           822 drivers/char/ppdev.c static void pp_detach(struct parport *port)
parport            44 drivers/i2c/busses/i2c-parport.c static int parport[MAX_DEVICE] = {0, -1, -1, -1};
parport            49 drivers/i2c/busses/i2c-parport.c static void port_write_data(struct parport *p, unsigned char d)
parport            54 drivers/i2c/busses/i2c-parport.c static void port_write_control(struct parport *p, unsigned char d)
parport            59 drivers/i2c/busses/i2c-parport.c static unsigned char port_read_data(struct parport *p)
parport            64 drivers/i2c/busses/i2c-parport.c static unsigned char port_read_status(struct parport *p)
parport            69 drivers/i2c/busses/i2c-parport.c static unsigned char port_read_control(struct parport *p)
parport            74 drivers/i2c/busses/i2c-parport.c static void (* const port_write[])(struct parport *, unsigned char) = {
parport            80 drivers/i2c/busses/i2c-parport.c static unsigned char (* const port_read[])(struct parport *) = {
parport            88 drivers/i2c/busses/i2c-parport.c static inline void line_set(struct parport *data, int state,
parport           100 drivers/i2c/busses/i2c-parport.c static inline int line_get(struct parport *data,
parport           113 drivers/i2c/busses/i2c-parport.c 	line_set((struct parport *) data, state, &adapter_parm[type].setscl);
parport           118 drivers/i2c/busses/i2c-parport.c 	line_set((struct parport *) data, state, &adapter_parm[type].setsda);
parport           123 drivers/i2c/busses/i2c-parport.c 	return line_get((struct parport *) data, &adapter_parm[type].getscl);
parport           128 drivers/i2c/busses/i2c-parport.c 	return line_get((struct parport *) data, &adapter_parm[type].getsda);
parport           160 drivers/i2c/busses/i2c-parport.c static void i2c_parport_attach(struct parport *port)
parport           167 drivers/i2c/busses/i2c-parport.c 		if (parport[i] == -1)
parport           169 drivers/i2c/busses/i2c-parport.c 		if (port->number == parport[i])
parport           254 drivers/i2c/busses/i2c-parport.c static void i2c_parport_detach(struct parport *port)
parport           314 drivers/i2c/busses/i2c-parport.c module_param_array(parport, int, NULL, 0);
parport           315 drivers/i2c/busses/i2c-parport.c MODULE_PARM_DESC(parport,
parport           131 drivers/input/joystick/db9.c static void db9_saturn_write_sub(struct parport *port, int type, unsigned char data, int powered, int pwr_sub)
parport           154 drivers/input/joystick/db9.c static unsigned char db9_saturn_read_sub(struct parport *port, int type)
parport           174 drivers/input/joystick/db9.c static unsigned char db9_saturn_read_analog(struct parport *port, int type, int powered)
parport           191 drivers/input/joystick/db9.c static unsigned char db9_saturn_read_packet(struct parport *port, unsigned char *data, int type, int powered)
parport           325 drivers/input/joystick/db9.c static int db9_saturn(int mode, struct parport *port, struct input_dev *devs[])
parport           358 drivers/input/joystick/db9.c 	struct parport *port = db9->pd->port;
parport           510 drivers/input/joystick/db9.c 	struct parport *port = db9->pd->port;
parport           534 drivers/input/joystick/db9.c 	struct parport *port = db9->pd->port;
parport           546 drivers/input/joystick/db9.c static void db9_attach(struct parport *pp)
parport           653 drivers/input/joystick/db9.c static void db9_detach(struct parport *port)
parport           136 drivers/input/joystick/gamecon.c 	struct parport *port = gc->pd->port;
parport           149 drivers/input/joystick/gamecon.c 	struct parport *port = gc->pd->port;
parport           552 drivers/input/joystick/gamecon.c 	struct parport *port = gc->pd->port;
parport           921 drivers/input/joystick/gamecon.c static void gc_attach(struct parport *pp)
parport           994 drivers/input/joystick/gamecon.c static void gc_detach(struct parport *port)
parport           144 drivers/input/joystick/turbografx.c static void tgfx_attach(struct parport *pp)
parport           253 drivers/input/joystick/turbografx.c static void tgfx_detach(struct parport *port)
parport            56 drivers/input/joystick/walkera0701.c 	struct parport *parport;
parport           185 drivers/input/joystick/walkera0701.c 	parport_enable_irq(w->parport);
parport           193 drivers/input/joystick/walkera0701.c 	parport_disable_irq(w->parport);
parport           199 drivers/input/joystick/walkera0701.c static void walkera0701_attach(struct parport *pp)
parport           215 drivers/input/joystick/walkera0701.c 	w->parport = pp;
parport           246 drivers/input/joystick/walkera0701.c 	w->input_dev->phys = w->parport->name;
parport           253 drivers/input/joystick/walkera0701.c 	w->input_dev->dev.parent = w->parport->dev;
parport           280 drivers/input/joystick/walkera0701.c static void walkera0701_detach(struct parport *port)
parport           284 drivers/input/joystick/walkera0701.c 	if (!w->pardevice || w->parport->number != port->number)
parport           289 drivers/input/joystick/walkera0701.c 	w->parport = NULL;
parport           140 drivers/input/serio/parkbd.c static int parkbd_getport(struct parport *pp)
parport           179 drivers/input/serio/parkbd.c static void parkbd_attach(struct parport *pp)
parport           206 drivers/input/serio/parkbd.c static void parkbd_detach(struct parport *port)
parport           422 drivers/net/hamradio/baycom_epp.c 	struct parport *pp = bc->pdev->port;
parport           554 drivers/net/hamradio/baycom_epp.c 	struct parport *pp = bc->pdev->port;
parport           641 drivers/net/hamradio/baycom_epp.c 	struct parport *pp;
parport           824 drivers/net/hamradio/baycom_epp.c         struct parport *pp = parport_find_base(dev->base_addr);
parport           953 drivers/net/hamradio/baycom_epp.c 	struct parport *pp = bc->pdev->port;
parport           183 drivers/net/hamradio/baycom_par.c 	struct parport *pp = bc->pdev->port;
parport           207 drivers/net/hamradio/baycom_par.c 	struct parport *pp = bc->pdev->port;
parport           299 drivers/net/hamradio/baycom_par.c 	struct parport *pp;
parport           362 drivers/net/hamradio/baycom_par.c 	struct parport *pp;
parport           227 drivers/net/plip/plip.c 		struct parport *port =
parport           237 drivers/net/plip/plip.c 		struct parport *port =
parport           245 drivers/net/plip/plip.c 	struct parport *port =
parport           253 drivers/net/plip/plip.c 	struct parport *port =
parport          1233 drivers/net/plip/plip.c static int parport[PLIP_MAX] = { [0 ... PLIP_MAX-1] = -1 };
parport          1236 drivers/net/plip/plip.c module_param_array(parport, int, NULL, 0);
parport          1238 drivers/net/plip/plip.c MODULE_PARM_DESC(parport, "List of parport device numbers to use by plip");
parport          1254 drivers/net/plip/plip.c static void plip_attach (struct parport *port)
parport          1262 drivers/net/plip/plip.c 	if ((parport[0] == -1 && (!timid || !port->devices)) ||
parport          1263 drivers/net/plip/plip.c 	    plip_searchfor(parport, port->number)) {
parport          1328 drivers/net/plip/plip.c static void plip_detach (struct parport *port)
parport          1386 drivers/net/plip/plip.c 			parport[parport_ptr++] = n;
parport          1395 drivers/net/plip/plip.c 			parport[0] = -2;
parport          1410 drivers/net/plip/plip.c 	if (parport[0] == -2)
parport          1413 drivers/net/plip/plip.c 	if (parport[0] != -1 && timid) {
parport            41 drivers/parport/daisy.c 	struct parport *port;
parport            50 drivers/parport/daisy.c static int mux_present(struct parport *port);
parport            51 drivers/parport/daisy.c static int num_mux_ports(struct parport *port);
parport            52 drivers/parport/daisy.c static int select_port(struct parport *port);
parport            53 drivers/parport/daisy.c static int assign_addrs(struct parport *port);
parport            56 drivers/parport/daisy.c static void add_dev(int devnum, struct parport *port, int daisy)
parport            74 drivers/parport/daisy.c static struct parport *clone_parport(struct parport *real, int muxport)
parport            76 drivers/parport/daisy.c 	struct parport *extra = parport_register_port(real->base,
parport            92 drivers/parport/daisy.c int parport_daisy_init(struct parport *port)
parport           117 drivers/parport/daisy.c 			struct parport *extra = clone_parport(port, i);
parport           175 drivers/parport/daisy.c void parport_daisy_fini(struct parport *port)
parport           216 drivers/parport/daisy.c 	struct parport *port;
parport           271 drivers/parport/daisy.c static int cpp_daisy(struct parport *port, int cmd)
parport           319 drivers/parport/daisy.c static int cpp_mux(struct parport *port, int cmd)
parport           348 drivers/parport/daisy.c void parport_daisy_deselect_all(struct parport *port)
parport           353 drivers/parport/daisy.c int parport_daisy_select(struct parport *port, int daisy, int mode)
parport           384 drivers/parport/daisy.c static int mux_present(struct parport *port)
parport           389 drivers/parport/daisy.c static int num_mux_ports(struct parport *port)
parport           394 drivers/parport/daisy.c static int select_port(struct parport *port)
parport           400 drivers/parport/daisy.c static int assign_addrs(struct parport *port)
parport            42 drivers/parport/ieee1284.c static void parport_ieee1284_wakeup (struct parport *port)
parport            49 drivers/parport/ieee1284.c 	struct parport *port = from_timer(port, t, timer);
parport            70 drivers/parport/ieee1284.c int parport_wait_event (struct parport *port, signed long timeout)
parport           113 drivers/parport/ieee1284.c int parport_poll_peripheral(struct parport *port,
parport           162 drivers/parport/ieee1284.c int parport_wait_peripheral(struct parport *port,
parport           220 drivers/parport/ieee1284.c static void parport_ieee1284_terminate (struct parport *port)
parport           327 drivers/parport/ieee1284.c int parport_negotiate (struct parport *port, int mode)
parport           553 drivers/parport/ieee1284.c static int parport_ieee1284_ack_data_avail (struct parport *port)
parport           569 drivers/parport/ieee1284.c 	struct parport *port = handle;
parport           600 drivers/parport/ieee1284.c ssize_t parport_write (struct parport *port, const void *buffer, size_t len)
parport           608 drivers/parport/ieee1284.c 	size_t (*fn) (struct parport *, const void *, size_t, int);
parport           694 drivers/parport/ieee1284.c ssize_t parport_read (struct parport *port, void *buffer, size_t len)
parport           702 drivers/parport/ieee1284.c 	size_t (*fn) (struct parport *, void *, size_t, int);
parport            41 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_write_compat (struct parport *port,
parport           150 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_read_nibble (struct parport *port, 
parport           241 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_read_byte (struct parport *port,
parport           335 drivers/parport/ieee1284_ops.c int ecp_forward_to_reverse (struct parport *port)
parport           369 drivers/parport/ieee1284_ops.c int ecp_reverse_to_forward (struct parport *port)
parport           404 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_ecp_write_data (struct parport *port,
parport           491 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_ecp_read_data (struct parport *port,
parport           639 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_ecp_write_addr (struct parport *port,
parport           731 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_epp_write_data (struct parport *port,
parport           775 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_epp_read_data (struct parport *port,
parport           819 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_epp_write_addr (struct parport *port,
parport           863 drivers/parport/ieee1284_ops.c size_t parport_ieee1284_epp_read_addr (struct parport *port,
parport            38 drivers/parport/parport_amiga.c static void amiga_write_data(struct parport *p, unsigned char data)
parport            46 drivers/parport/parport_amiga.c static unsigned char amiga_read_data(struct parport *p)
parport            60 drivers/parport/parport_amiga.c static void amiga_write_control(struct parport *p, unsigned char control)
parport            66 drivers/parport/parport_amiga.c static unsigned char amiga_read_control( struct parport *p)
parport            72 drivers/parport/parport_amiga.c static unsigned char amiga_frob_control( struct parport *p, unsigned char mask, unsigned char val)
parport            97 drivers/parport/parport_amiga.c static unsigned char amiga_read_status(struct parport *p)
parport           106 drivers/parport/parport_amiga.c static void amiga_enable_irq(struct parport *p)
parport           111 drivers/parport/parport_amiga.c static void amiga_disable_irq(struct parport *p)
parport           116 drivers/parport/parport_amiga.c static void amiga_data_forward(struct parport *p)
parport           123 drivers/parport/parport_amiga.c static void amiga_data_reverse(struct parport *p)
parport           138 drivers/parport/parport_amiga.c static void amiga_save_state(struct parport *p, struct parport_state *s)
parport           148 drivers/parport/parport_amiga.c static void amiga_restore_state(struct parport *p, struct parport_state *s)
parport           198 drivers/parport/parport_amiga.c 	struct parport *p;
parport           230 drivers/parport/parport_amiga.c 	struct parport *port = platform_get_drvdata(pdev);
parport            22 drivers/parport/parport_atari.c static struct parport *this_port;
parport            25 drivers/parport/parport_atari.c parport_atari_read_data(struct parport *p)
parport            38 drivers/parport/parport_atari.c parport_atari_write_data(struct parport *p, unsigned char data)
parport            49 drivers/parport/parport_atari.c parport_atari_read_control(struct parport *p)
parport            63 drivers/parport/parport_atari.c parport_atari_write_control(struct parport *p, unsigned char control)
parport            77 drivers/parport/parport_atari.c parport_atari_frob_control(struct parport *p, unsigned char mask,
parport            86 drivers/parport/parport_atari.c parport_atari_read_status(struct parport *p)
parport            98 drivers/parport/parport_atari.c parport_atari_save_state(struct parport *p, struct parport_state *s)
parport           103 drivers/parport/parport_atari.c parport_atari_restore_state(struct parport *p, struct parport_state *s)
parport           108 drivers/parport/parport_atari.c parport_atari_enable_irq(struct parport *p)
parport           114 drivers/parport/parport_atari.c parport_atari_disable_irq(struct parport *p)
parport           120 drivers/parport/parport_atari.c parport_atari_data_forward(struct parport *p)
parport           132 drivers/parport/parport_atari.c parport_atari_data_reverse(struct parport *p)
parport           175 drivers/parport/parport_atari.c 	struct parport *p;
parport            32 drivers/parport/parport_ax88796.c 	struct parport		*parport;
parport            46 drivers/parport/parport_ax88796.c static inline struct ax_drvdata *pp_to_drv(struct parport *p)
parport            52 drivers/parport/parport_ax88796.c parport_ax88796_read_data(struct parport *p)
parport            60 drivers/parport/parport_ax88796.c parport_ax88796_write_data(struct parport *p, unsigned char data)
parport            68 drivers/parport/parport_ax88796.c parport_ax88796_read_control(struct parport *p)
parport            90 drivers/parport/parport_ax88796.c parport_ax88796_write_control(struct parport *p, unsigned char control)
parport           119 drivers/parport/parport_ax88796.c parport_ax88796_read_status(struct parport *p)
parport           144 drivers/parport/parport_ax88796.c parport_ax88796_frob_control(struct parport *p, unsigned char mask,
parport           158 drivers/parport/parport_ax88796.c parport_ax88796_enable_irq(struct parport *p)
parport           172 drivers/parport/parport_ax88796.c parport_ax88796_disable_irq(struct parport *p)
parport           186 drivers/parport/parport_ax88796.c parport_ax88796_data_forward(struct parport *p)
parport           195 drivers/parport/parport_ax88796.c parport_ax88796_data_reverse(struct parport *p)
parport           215 drivers/parport/parport_ax88796.c parport_ax88796_save_state(struct parport *p, struct parport_state *s)
parport           224 drivers/parport/parport_ax88796.c parport_ax88796_restore_state(struct parport *p, struct parport_state *s)
parport           272 drivers/parport/parport_ax88796.c 	struct parport *pp;
parport           322 drivers/parport/parport_ax88796.c 	dd->parport = pp;
parport           363 drivers/parport/parport_ax88796.c 	struct parport *p = platform_get_drvdata(pdev);
parport           380 drivers/parport/parport_ax88796.c 	struct parport *p = platform_get_drvdata(dev);
parport           390 drivers/parport/parport_ax88796.c 	struct parport *p = platform_get_drvdata(dev);
parport            76 drivers/parport/parport_cs.c     struct parport	*port;
parport           122 drivers/parport/parport_cs.c     struct parport *p;
parport           173 drivers/parport/parport_cs.c 		struct parport *p = info->port;
parport            53 drivers/parport/parport_gsc.c static int clear_epp_timeout(struct parport *pb)
parport            83 drivers/parport/parport_gsc.c void parport_gsc_save_state(struct parport *p, struct parport_state *s)
parport            88 drivers/parport/parport_gsc.c void parport_gsc_restore_state(struct parport *p, struct parport_state *s)
parport           135 drivers/parport/parport_gsc.c static int parport_SPP_supported(struct parport *pb)
parport           199 drivers/parport/parport_gsc.c static int parport_PS2_supported(struct parport *pb)
parport           230 drivers/parport/parport_gsc.c struct parport *parport_gsc_probe_port(unsigned long base,
parport           236 drivers/parport/parport_gsc.c 	struct parport tmp;
parport           237 drivers/parport/parport_gsc.c 	struct parport *p = &tmp;
parport           346 drivers/parport/parport_gsc.c 	struct parport *p;
parport           381 drivers/parport/parport_gsc.c 	struct parport *p = dev_get_drvdata(&dev->dev);
parport            71 drivers/parport/parport_gsc.h static inline void parport_gsc_write_data(struct parport *p, unsigned char d)
parport            79 drivers/parport/parport_gsc.h static inline unsigned char parport_gsc_read_data(struct parport *p)
parport            91 drivers/parport/parport_gsc.h static inline unsigned char __parport_gsc_frob_control(struct parport *p,
parport           109 drivers/parport/parport_gsc.h static inline void parport_gsc_data_reverse(struct parport *p)
parport           114 drivers/parport/parport_gsc.h static inline void parport_gsc_data_forward(struct parport *p)
parport           119 drivers/parport/parport_gsc.h static inline void parport_gsc_write_control(struct parport *p,
parport           137 drivers/parport/parport_gsc.h static inline unsigned char parport_gsc_read_control(struct parport *p)
parport           147 drivers/parport/parport_gsc.h static inline unsigned char parport_gsc_frob_control(struct parport *p,
parport           174 drivers/parport/parport_gsc.h static inline unsigned char parport_gsc_read_status(struct parport *p)
parport           179 drivers/parport/parport_gsc.h static inline void parport_gsc_disable_irq(struct parport *p)
parport           184 drivers/parport/parport_gsc.h static inline void parport_gsc_enable_irq(struct parport *p)
parport           189 drivers/parport/parport_gsc.h extern void parport_gsc_release_resources(struct parport *p);
parport           191 drivers/parport/parport_gsc.h extern int parport_gsc_claim_resources(struct parport *p);
parport           195 drivers/parport/parport_gsc.h extern void parport_gsc_save_state(struct parport *p, struct parport_state *s);
parport           197 drivers/parport/parport_gsc.h extern void parport_gsc_restore_state(struct parport *p, struct parport_state *s);
parport           203 drivers/parport/parport_gsc.h extern struct parport *parport_gsc_probe_port(unsigned long base,
parport           128 drivers/parport/parport_ip32.c static struct parport *this_port;
parport           287 drivers/parport/parport_ip32.c 	   ({ const struct parport *__p = (p);				\
parport           318 drivers/parport/parport_ip32.c static void parport_ip32_dump_state(struct parport *p, char *str,
parport           494 drivers/parport/parport_ip32.c 			&mace->perif.ctrl.parport.context_a :
parport           495 drivers/parport/parport_ip32.c 			&mace->perif.ctrl.parport.context_b;
parport           566 drivers/parport/parport_ip32.c static int parport_ip32_dma_start(struct parport *p,
parport           580 drivers/parport/parport_ip32.c 	writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
parport           600 drivers/parport/parport_ip32.c 	writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
parport           609 drivers/parport/parport_ip32.c 	writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
parport           621 drivers/parport/parport_ip32.c static void parport_ip32_dma_stop(struct parport *p)
parport           646 drivers/parport/parport_ip32.c 	ctrl = readq(&mace->perif.ctrl.parport.cntlstat);
parport           648 drivers/parport/parport_ip32.c 	writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
parport           651 drivers/parport/parport_ip32.c 	ctx_a = readq(&mace->perif.ctrl.parport.context_a);
parport           652 drivers/parport/parport_ip32.c 	ctx_b = readq(&mace->perif.ctrl.parport.context_b);
parport           653 drivers/parport/parport_ip32.c 	ctrl = readq(&mace->perif.ctrl.parport.cntlstat);
parport           654 drivers/parport/parport_ip32.c 	diag = readq(&mace->perif.ctrl.parport.diagnostic);
parport           671 drivers/parport/parport_ip32.c 	writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
parport           704 drivers/parport/parport_ip32.c 	writeq(MACEPAR_CTLSTAT_RESET, &mace->perif.ctrl.parport.cntlstat);
parport           752 drivers/parport/parport_ip32.c static inline void parport_ip32_wakeup(struct parport *p)
parport           768 drivers/parport/parport_ip32.c 	struct parport * const p = dev_id;
parport           790 drivers/parport/parport_ip32.c static inline unsigned int parport_ip32_read_econtrol(struct parport *p)
parport           801 drivers/parport/parport_ip32.c static inline void parport_ip32_write_econtrol(struct parport *p,
parport           817 drivers/parport/parport_ip32.c static inline void parport_ip32_frob_econtrol(struct parport *p,
parport           834 drivers/parport/parport_ip32.c static void parport_ip32_set_mode(struct parport *p, unsigned int mode)
parport           856 drivers/parport/parport_ip32.c static inline unsigned char parport_ip32_read_data(struct parport *p)
parport           867 drivers/parport/parport_ip32.c static inline void parport_ip32_write_data(struct parport *p, unsigned char d)
parport           877 drivers/parport/parport_ip32.c static inline unsigned char parport_ip32_read_status(struct parport *p)
parport           887 drivers/parport/parport_ip32.c static inline unsigned int __parport_ip32_read_control(struct parport *p)
parport           898 drivers/parport/parport_ip32.c static inline void __parport_ip32_write_control(struct parport *p,
parport           918 drivers/parport/parport_ip32.c static inline void __parport_ip32_frob_control(struct parport *p,
parport           934 drivers/parport/parport_ip32.c static inline unsigned char parport_ip32_read_control(struct parport *p)
parport           949 drivers/parport/parport_ip32.c static inline void parport_ip32_write_control(struct parport *p,
parport           967 drivers/parport/parport_ip32.c static inline unsigned char parport_ip32_frob_control(struct parport *p,
parport           983 drivers/parport/parport_ip32.c static inline void parport_ip32_disable_irq(struct parport *p)
parport           992 drivers/parport/parport_ip32.c static inline void parport_ip32_enable_irq(struct parport *p)
parport          1003 drivers/parport/parport_ip32.c static inline void parport_ip32_data_forward(struct parport *p)
parport          1015 drivers/parport/parport_ip32.c static inline void parport_ip32_data_reverse(struct parport *p)
parport          1037 drivers/parport/parport_ip32.c static void parport_ip32_save_state(struct parport *p,
parport          1049 drivers/parport/parport_ip32.c static void parport_ip32_restore_state(struct parport *p,
parport          1065 drivers/parport/parport_ip32.c static unsigned int parport_ip32_clear_epp_timeout(struct parport *p)
parport          1099 drivers/parport/parport_ip32.c 				    struct parport *p, void *buf,
parport          1138 drivers/parport/parport_ip32.c 				     struct parport *p, const void *buf,
parport          1174 drivers/parport/parport_ip32.c static size_t parport_ip32_epp_read_data(struct parport *p, void *buf,
parport          1188 drivers/parport/parport_ip32.c static size_t parport_ip32_epp_write_data(struct parport *p, const void *buf,
parport          1202 drivers/parport/parport_ip32.c static size_t parport_ip32_epp_read_addr(struct parport *p, void *buf,
parport          1216 drivers/parport/parport_ip32.c static size_t parport_ip32_epp_write_addr(struct parport *p, const void *buf,
parport          1237 drivers/parport/parport_ip32.c static unsigned int parport_ip32_fifo_wait_break(struct parport *p,
parport          1264 drivers/parport/parport_ip32.c static unsigned int parport_ip32_fwp_wait_polling(struct parport *p)
parport          1267 drivers/parport/parport_ip32.c 	struct parport * const physport = p->physport;
parport          1304 drivers/parport/parport_ip32.c static unsigned int parport_ip32_fwp_wait_interrupt(struct parport *p)
parport          1308 drivers/parport/parport_ip32.c 	struct parport * const physport = p->physport;
parport          1381 drivers/parport/parport_ip32.c static size_t parport_ip32_fifo_write_block_pio(struct parport *p,
parport          1425 drivers/parport/parport_ip32.c static size_t parport_ip32_fifo_write_block_dma(struct parport *p,
parport          1429 drivers/parport/parport_ip32.c 	struct parport * const physport = p->physport;
parport          1470 drivers/parport/parport_ip32.c static size_t parport_ip32_fifo_write_block(struct parport *p,
parport          1491 drivers/parport/parport_ip32.c static unsigned int parport_ip32_drain_fifo(struct parport *p,
parport          1531 drivers/parport/parport_ip32.c static unsigned int parport_ip32_get_fifo_residue(struct parport *p,
parport          1619 drivers/parport/parport_ip32.c static size_t parport_ip32_compat_write_data(struct parport *p,
parport          1625 drivers/parport/parport_ip32.c 	struct parport * const physport = p->physport;
parport          1685 drivers/parport/parport_ip32.c static size_t parport_ip32_ecp_write_data(struct parport *p,
parport          1691 drivers/parport/parport_ip32.c 	struct parport * const physport = p->physport;
parport          1807 drivers/parport/parport_ip32.c static __init unsigned int parport_ip32_ecp_supported(struct parport *p)
parport          1835 drivers/parport/parport_ip32.c static __init unsigned int parport_ip32_fifo_supported(struct parport *p)
parport          2023 drivers/parport/parport_ip32.c static __init struct parport *parport_ip32_probe_port(void)
parport          2028 drivers/parport/parport_ip32.c 	struct parport *p = NULL;
parport          2174 drivers/parport/parport_ip32.c static __exit void parport_ip32_unregister_port(struct parport *p)
parport            79 drivers/parport/parport_mfc3.c static struct parport *this_port[MAX_MFC] = {NULL, };
parport            85 drivers/parport/parport_mfc3.c static void mfc3_write_data(struct parport *p, unsigned char data)
parport            94 drivers/parport/parport_mfc3.c static unsigned char mfc3_read_data(struct parport *p)
parport           129 drivers/parport/parport_mfc3.c static void mfc3_write_control(struct parport *p, unsigned char control)
parport           135 drivers/parport/parport_mfc3.c static unsigned char mfc3_read_control( struct parport *p)
parport           141 drivers/parport/parport_mfc3.c static unsigned char mfc3_frob_control( struct parport *p, unsigned char mask, unsigned char val)
parport           169 drivers/parport/parport_mfc3.c static unsigned char mfc3_read_status(struct parport *p)
parport           193 drivers/parport/parport_mfc3.c static void mfc3_enable_irq(struct parport *p)
parport           198 drivers/parport/parport_mfc3.c static void mfc3_disable_irq(struct parport *p)
parport           203 drivers/parport/parport_mfc3.c static void mfc3_data_forward(struct parport *p)
parport           211 drivers/parport/parport_mfc3.c static void mfc3_data_reverse(struct parport *p)
parport           227 drivers/parport/parport_mfc3.c static void mfc3_save_state(struct parport *p, struct parport_state *s)
parport           239 drivers/parport/parport_mfc3.c static void mfc3_restore_state(struct parport *p, struct parport_state *s)
parport           291 drivers/parport/parport_mfc3.c 	struct parport *p;
parport           113 drivers/parport/parport_pc.c static void frob_econtrol(struct parport *pb, unsigned char m,
parport           127 drivers/parport/parport_pc.c static inline void frob_set_mode(struct parport *p, int mode)
parport           139 drivers/parport/parport_pc.c static int change_mode(struct parport *p, int m)
parport           208 drivers/parport/parport_pc.c static int clear_epp_timeout(struct parport *pb)
parport           246 drivers/parport/parport_pc.c static void parport_pc_save_state(struct parport *p, struct parport_state *s)
parport           254 drivers/parport/parport_pc.c static void parport_pc_restore_state(struct parport *p,
parport           266 drivers/parport/parport_pc.c static size_t parport_pc_epp_read_data(struct parport *port, void *buf,
parport           332 drivers/parport/parport_pc.c static size_t parport_pc_epp_write_data(struct parport *port, const void *buf,
parport           360 drivers/parport/parport_pc.c static size_t parport_pc_epp_read_addr(struct parport *port, void *buf,
parport           385 drivers/parport/parport_pc.c static size_t parport_pc_epp_write_addr(struct parport *port,
parport           411 drivers/parport/parport_pc.c static size_t parport_pc_ecpepp_read_data(struct parport *port, void *buf,
parport           425 drivers/parport/parport_pc.c static size_t parport_pc_ecpepp_write_data(struct parport *port,
parport           440 drivers/parport/parport_pc.c static size_t parport_pc_ecpepp_read_addr(struct parport *port, void *buf,
parport           454 drivers/parport/parport_pc.c static size_t parport_pc_ecpepp_write_addr(struct parport *port,
parport           471 drivers/parport/parport_pc.c static size_t parport_pc_fifo_write_block_pio(struct parport *port,
parport           569 drivers/parport/parport_pc.c static size_t parport_pc_fifo_write_block_dma(struct parport *port,
parport           698 drivers/parport/parport_pc.c static inline size_t parport_pc_fifo_write_block(struct parport *port,
parport           709 drivers/parport/parport_pc.c static size_t parport_pc_compat_write_block_pio(struct parport *port,
parport           784 drivers/parport/parport_pc.c static size_t parport_pc_ecp_write_block_pio(struct parport *port,
parport          1377 drivers/parport/parport_pc.c static struct superio_struct *find_superio(struct parport *p)
parport          1386 drivers/parport/parport_pc.c static int get_superio_dma(struct parport *p)
parport          1394 drivers/parport/parport_pc.c static int get_superio_irq(struct parport *p)
parport          1414 drivers/parport/parport_pc.c static int parport_SPP_supported(struct parport *pb)
parport          1495 drivers/parport/parport_pc.c static int parport_ECR_present(struct parport *pb)
parport          1547 drivers/parport/parport_pc.c static int parport_PS2_supported(struct parport *pb)
parport          1578 drivers/parport/parport_pc.c static int parport_ECP_supported(struct parport *pb)
parport          1707 drivers/parport/parport_pc.c static int intel_bug_present_check_epp(struct parport *pb)
parport          1730 drivers/parport/parport_pc.c static int intel_bug_present(struct parport *pb)
parport          1740 drivers/parport/parport_pc.c static int intel_bug_present(struct parport *pb)
parport          1746 drivers/parport/parport_pc.c static int parport_ECPPS2_supported(struct parport *pb)
parport          1764 drivers/parport/parport_pc.c static int parport_EPP_supported(struct parport *pb)
parport          1798 drivers/parport/parport_pc.c static int parport_ECPEPP_supported(struct parport *pb)
parport          1829 drivers/parport/parport_pc.c static int parport_PS2_supported(struct parport *pb) { return 0; }
parport          1831 drivers/parport/parport_pc.c static int parport_ECP_supported(struct parport *pb)
parport          1836 drivers/parport/parport_pc.c static int parport_EPP_supported(struct parport *pb)
parport          1841 drivers/parport/parport_pc.c static int parport_ECPEPP_supported(struct parport *pb)
parport          1846 drivers/parport/parport_pc.c static int parport_ECPPS2_supported(struct parport *pb)
parport          1856 drivers/parport/parport_pc.c static int programmable_irq_support(struct parport *pb)
parport          1873 drivers/parport/parport_pc.c static int irq_probe_ECP(struct parport *pb)
parport          1901 drivers/parport/parport_pc.c static int irq_probe_EPP(struct parport *pb)
parport          1940 drivers/parport/parport_pc.c static int irq_probe_SPP(struct parport *pb)
parport          1953 drivers/parport/parport_pc.c static int parport_irq_probe(struct parport *pb)
parport          1987 drivers/parport/parport_pc.c static int programmable_dma_support(struct parport *p)
parport          2004 drivers/parport/parport_pc.c static int parport_dma_probe(struct parport *p)
parport          2024 drivers/parport/parport_pc.c struct parport *parport_pc_probe_port(unsigned long int base,
parport          2032 drivers/parport/parport_pc.c 	struct parport *p;
parport          2271 drivers/parport/parport_pc.c void parport_pc_unregister_port(struct parport *p)
parport          2811 drivers/parport/parport_pc.c 	struct parport *ports[2];
parport          2952 drivers/parport/parport_pc.c 	struct parport *pdata;
parport          2991 drivers/parport/parport_pc.c 	struct parport *pdata = (struct parport *)pnp_get_drvdata(dev);
parport          3346 drivers/parport/parport_pc.c 		struct parport *port;
parport           550 drivers/parport/parport_serial.c 	struct parport *port[PARPORT_MAX];
parport           587 drivers/parport/parport_serial.c 		struct parport *port;
parport            51 drivers/parport/parport_sunbpp.c static void parport_sunbpp_disable_irq(struct parport *p)
parport            61 drivers/parport/parport_sunbpp.c static void parport_sunbpp_enable_irq(struct parport *p)
parport            71 drivers/parport/parport_sunbpp.c static void parport_sunbpp_write_data(struct parport *p, unsigned char d)
parport            79 drivers/parport/parport_sunbpp.c static unsigned char parport_sunbpp_read_data(struct parport *p)
parport            86 drivers/parport/parport_sunbpp.c static unsigned char status_sunbpp_to_pc(struct parport *p)
parport           109 drivers/parport/parport_sunbpp.c static unsigned char control_sunbpp_to_pc(struct parport *p)
parport           130 drivers/parport/parport_sunbpp.c static unsigned char parport_sunbpp_read_control(struct parport *p)
parport           135 drivers/parport/parport_sunbpp.c static unsigned char parport_sunbpp_frob_control(struct parport *p,
parport           181 drivers/parport/parport_sunbpp.c static void parport_sunbpp_write_control(struct parport *p, unsigned char d)
parport           191 drivers/parport/parport_sunbpp.c static unsigned char parport_sunbpp_read_status(struct parport *p)
parport           196 drivers/parport/parport_sunbpp.c static void parport_sunbpp_data_forward (struct parport *p)
parport           206 drivers/parport/parport_sunbpp.c static void parport_sunbpp_data_reverse (struct parport *p)
parport           222 drivers/parport/parport_sunbpp.c static void parport_sunbpp_save_state(struct parport *p, struct parport_state *s)
parport           227 drivers/parport/parport_sunbpp.c static void parport_sunbpp_restore_state(struct parport *p, struct parport_state *s)
parport           276 drivers/parport/parport_sunbpp.c 	struct parport *p;
parport           339 drivers/parport/parport_sunbpp.c 	struct parport *p = dev_get_drvdata(&op->dev);
parport            37 drivers/parport/probe.c static void pretty_print(struct parport *port, int device)
parport            53 drivers/parport/probe.c static void parse_data(struct parport *port, int device, char *str)
parport           136 drivers/parport/probe.c static ssize_t parport_read_device_id (struct parport *port, char *buffer,
parport            39 drivers/parport/procfs.c 	struct parport *port = (struct parport *)table->extra1;
parport           119 drivers/parport/procfs.c 	struct parport *port = (struct parport *)table->extra1;
parport           147 drivers/parport/procfs.c 	struct parport *port = (struct parport *)table->extra1;
parport           175 drivers/parport/procfs.c 	struct parport *port = (struct parport *)table->extra1;
parport           203 drivers/parport/procfs.c 	struct parport *port = (struct parport *)table->extra1;
parport           476 drivers/parport/procfs.c int parport_proc_register(struct parport *port)
parport           511 drivers/parport/procfs.c int parport_proc_unregister(struct parport *port)
parport           525 drivers/parport/procfs.c 	struct parport * port = device->port;
parport           590 drivers/parport/procfs.c int parport_proc_register(struct parport *pp)
parport           595 drivers/parport/procfs.c int parport_proc_unregister(struct parport *pp)
parport            57 drivers/parport/share.c static void dead_write_lines(struct parport *p, unsigned char b){}
parport            58 drivers/parport/share.c static unsigned char dead_read_lines(struct parport *p) { return 0; }
parport            59 drivers/parport/share.c static unsigned char dead_frob_lines(struct parport *p, unsigned char b,
parport            61 drivers/parport/share.c static void dead_onearg(struct parport *p){}
parport            63 drivers/parport/share.c static void dead_state(struct parport *p, struct parport_state *s) { }
parport            64 drivers/parport/share.c static size_t dead_write(struct parport *p, const void *b, size_t l, int f)
parport            66 drivers/parport/share.c static size_t dead_read(struct parport *p, void *b, size_t l, int f)
parport           156 drivers/parport/share.c 	struct parport *port = _port;
parport           165 drivers/parport/share.c static void attach_driver_chain(struct parport *port)
parport           183 drivers/parport/share.c 	struct parport *port = _port;
parport           192 drivers/parport/share.c static void detach_driver_chain(struct parport *port)
parport           312 drivers/parport/share.c 		struct parport *port;
parport           356 drivers/parport/share.c 	struct parport *port;
parport           374 drivers/parport/share.c 	struct parport *port = to_parport_dev(dev);
parport           399 drivers/parport/share.c struct parport *parport_get_port(struct parport *port)
parport           407 drivers/parport/share.c void parport_del_port(struct parport *port)
parport           422 drivers/parport/share.c void parport_put_port(struct parport *port)
parport           457 drivers/parport/share.c struct parport *parport_register_port(unsigned long base, int irq, int dma,
parport           461 drivers/parport/share.c 	struct parport *tmp;
parport           467 drivers/parport/share.c 	tmp = kzalloc(sizeof(struct parport), GFP_KERNEL);
parport           502 drivers/parport/share.c 		struct parport *p = list_entry(l, struct parport, full_list);
parport           548 drivers/parport/share.c void parport_announce_port(struct parport *port)
parport           566 drivers/parport/share.c 		struct parport *slave = port->slaves[i-1];
parport           575 drivers/parport/share.c 		struct parport *slave = port->slaves[i-1];
parport           602 drivers/parport/share.c void parport_remove_port(struct parport *port)
parport           615 drivers/parport/share.c 		struct parport *slave = port->slaves[i-1];
parport           627 drivers/parport/share.c 		struct parport *slave = port->slaves[i-1];
parport           638 drivers/parport/share.c 		struct parport *slave = port->slaves[i-1];
parport           715 drivers/parport/share.c parport_register_device(struct parport *port, const char *name,
parport           847 drivers/parport/share.c parport_register_dev_model(struct parport *port, const char *name,
parport           996 drivers/parport/share.c 	struct parport *port;
parport          1072 drivers/parport/share.c struct parport *parport_find_number(int number)
parport          1074 drivers/parport/share.c 	struct parport *port, *result = NULL;
parport          1103 drivers/parport/share.c struct parport *parport_find_base(unsigned long base)
parport          1105 drivers/parport/share.c 	struct parport *port, *result = NULL;
parport          1137 drivers/parport/share.c 	struct parport *port = dev->port->physport;
parport          1316 drivers/parport/share.c 	struct parport *port = dev->port->physport;
parport          1383 drivers/parport/share.c 	struct parport *port = dev_id;
parport            49 drivers/pps/clients/pps_parport.c static inline int signal_is_set(struct parport *port)
parport            59 drivers/pps/clients/pps_parport.c 	struct parport *port = dev->pardev->port;
parport           125 drivers/pps/clients/pps_parport.c static void parport_attach(struct parport *port)
parport           191 drivers/pps/clients/pps_parport.c static void parport_detach(struct parport *port)
parport            61 drivers/pps/generators/pps_gen_parport.c 	struct parport *port;
parport           145 drivers/pps/generators/pps_gen_parport.c 	struct parport *port = dev->pardev->port;
parport           179 drivers/pps/generators/pps_gen_parport.c static void parport_attach(struct parport *port)
parport           218 drivers/pps/generators/pps_gen_parport.c static void parport_detach(struct parport *port)
parport          1149 drivers/scsi/imm.c static int __imm_attach(struct parport *pb)
parport          1263 drivers/scsi/imm.c static void imm_attach(struct parport *pb)
parport          1268 drivers/scsi/imm.c static void imm_detach(struct parport *pb)
parport          1016 drivers/scsi/ppa.c static int __ppa_attach(struct parport *pb)
parport          1128 drivers/scsi/ppa.c static void ppa_attach(struct parport *pb)
parport          1133 drivers/scsi/ppa.c static void ppa_detach(struct parport *pb)
parport            53 drivers/spi/spi-butterfly.c 	struct parport		*port;
parport           176 drivers/spi/spi-butterfly.c static void butterfly_attach(struct parport *p)
parport           288 drivers/spi/spi-butterfly.c static void butterfly_detach(struct parport *p)
parport            72 drivers/spi/spi-lm70llp.c 	struct parport		*port;
parport           188 drivers/spi/spi-lm70llp.c static void spi_lm70llp_attach(struct parport *p)
parport           296 drivers/spi/spi-lm70llp.c static void spi_lm70llp_detach(struct parport *p)
parport            49 drivers/usb/misc/uss720.c 	struct parport *pp;
parport            98 drivers/usb/misc/uss720.c 	struct parport *pp;
parport           192 drivers/usb/misc/uss720.c static int get_1284_register(struct parport *pp, unsigned char reg, unsigned char *val, gfp_t mem_flags)
parport           228 drivers/usb/misc/uss720.c static int set_1284_register(struct parport *pp, unsigned char reg, unsigned char val, gfp_t mem_flags)
parport           256 drivers/usb/misc/uss720.c static int change_mode(struct parport *pp, int m)
parport           306 drivers/usb/misc/uss720.c static int clear_epp_timeout(struct parport *pp)
parport           321 drivers/usb/misc/uss720.c 	struct parport *pp = (struct parport *)dev_id;
parport           334 drivers/usb/misc/uss720.c static void parport_uss720_write_data(struct parport *pp, unsigned char d)
parport           339 drivers/usb/misc/uss720.c static unsigned char parport_uss720_read_data(struct parport *pp)
parport           348 drivers/usb/misc/uss720.c static void parport_uss720_write_control(struct parport *pp, unsigned char d)
parport           358 drivers/usb/misc/uss720.c static unsigned char parport_uss720_read_control(struct parport *pp)
parport           364 drivers/usb/misc/uss720.c static unsigned char parport_uss720_frob_control(struct parport *pp, unsigned char mask, unsigned char val)
parport           378 drivers/usb/misc/uss720.c static unsigned char parport_uss720_read_status(struct parport *pp)
parport           387 drivers/usb/misc/uss720.c static void parport_uss720_disable_irq(struct parport *pp)
parport           398 drivers/usb/misc/uss720.c static void parport_uss720_enable_irq(struct parport *pp)
parport           409 drivers/usb/misc/uss720.c static void parport_uss720_data_forward (struct parport *pp)
parport           420 drivers/usb/misc/uss720.c static void parport_uss720_data_reverse (struct parport *pp)
parport           437 drivers/usb/misc/uss720.c static void parport_uss720_save_state(struct parport *pp, struct parport_state *s)
parport           449 drivers/usb/misc/uss720.c static void parport_uss720_restore_state(struct parport *pp, struct parport_state *s)
parport           460 drivers/usb/misc/uss720.c static size_t parport_uss720_epp_read_data(struct parport *pp, void *buf, size_t length, int flags)
parport           480 drivers/usb/misc/uss720.c static size_t parport_uss720_epp_write_data(struct parport *pp, const void *buf, size_t length, int flags)
parport           519 drivers/usb/misc/uss720.c static size_t parport_uss720_epp_read_addr(struct parport *pp, void *buf, size_t length, int flags)
parport           539 drivers/usb/misc/uss720.c static size_t parport_uss720_epp_write_addr(struct parport *pp, const void *buf, size_t length, int flags)
parport           561 drivers/usb/misc/uss720.c static size_t parport_uss720_ecp_write_data(struct parport *pp, const void *buffer, size_t len, int flags)
parport           579 drivers/usb/misc/uss720.c static size_t parport_uss720_ecp_read_data(struct parport *pp, void *buffer, size_t len, int flags)
parport           597 drivers/usb/misc/uss720.c static size_t parport_uss720_ecp_write_addr(struct parport *pp, const void *buffer, size_t len, int flags)
parport           612 drivers/usb/misc/uss720.c static size_t parport_uss720_write_compat(struct parport *pp, const void *buffer, size_t len, int flags)
parport           677 drivers/usb/misc/uss720.c 	struct parport *pp;
parport           749 drivers/usb/misc/uss720.c 	struct parport *pp = usb_get_intfdata(intf);
parport            97 drivers/usb/serial/mos7720.c 	struct parport          *pp;	       /* back to containing struct */
parport           445 drivers/usb/serial/mos7720.c static int parport_prologue(struct parport *pp)
parport           476 drivers/usb/serial/mos7720.c static inline void parport_epilogue(struct parport *pp)
parport           484 drivers/usb/serial/mos7720.c static void parport_mos7715_write_data(struct parport *pp, unsigned char d)
parport           495 drivers/usb/serial/mos7720.c static unsigned char parport_mos7715_read_data(struct parport *pp)
parport           507 drivers/usb/serial/mos7720.c static void parport_mos7715_write_control(struct parport *pp, unsigned char d)
parport           520 drivers/usb/serial/mos7720.c static unsigned char parport_mos7715_read_control(struct parport *pp)
parport           536 drivers/usb/serial/mos7720.c static unsigned char parport_mos7715_frob_control(struct parport *pp,
parport           555 drivers/usb/serial/mos7720.c static unsigned char parport_mos7715_read_status(struct parport *pp)
parport           571 drivers/usb/serial/mos7720.c static void parport_mos7715_enable_irq(struct parport *pp)
parport           575 drivers/usb/serial/mos7720.c static void parport_mos7715_disable_irq(struct parport *pp)
parport           579 drivers/usb/serial/mos7720.c static void parport_mos7715_data_forward(struct parport *pp)
parport           592 drivers/usb/serial/mos7720.c static void parport_mos7715_data_reverse(struct parport *pp)
parport           613 drivers/usb/serial/mos7720.c static void parport_mos7715_save_state(struct parport *pp,
parport           630 drivers/usb/serial/mos7720.c static void parport_mos7715_restore_state(struct parport *pp,
parport           648 drivers/usb/serial/mos7720.c static size_t parport_mos7715_write_compat(struct parport *pp,
parport            21 include/linux/parport.h struct parport;
parport            67 include/linux/parport.h 	void (*write_data)(struct parport *, unsigned char);
parport            68 include/linux/parport.h 	unsigned char (*read_data)(struct parport *);
parport            70 include/linux/parport.h 	void (*write_control)(struct parport *, unsigned char);
parport            71 include/linux/parport.h 	unsigned char (*read_control)(struct parport *);
parport            72 include/linux/parport.h 	unsigned char (*frob_control)(struct parport *, unsigned char mask,
parport            75 include/linux/parport.h 	unsigned char (*read_status)(struct parport *);
parport            78 include/linux/parport.h 	void (*enable_irq)(struct parport *);
parport            79 include/linux/parport.h 	void (*disable_irq)(struct parport *);
parport            82 include/linux/parport.h 	void (*data_forward) (struct parport *);
parport            83 include/linux/parport.h 	void (*data_reverse) (struct parport *);
parport            87 include/linux/parport.h 	void (*save_state)(struct parport *, struct parport_state *);
parport            88 include/linux/parport.h 	void (*restore_state)(struct parport *, struct parport_state *);
parport            91 include/linux/parport.h 	size_t (*epp_write_data) (struct parport *port, const void *buf,
parport            93 include/linux/parport.h 	size_t (*epp_read_data) (struct parport *port, void *buf, size_t len,
parport            95 include/linux/parport.h 	size_t (*epp_write_addr) (struct parport *port, const void *buf,
parport            97 include/linux/parport.h 	size_t (*epp_read_addr) (struct parport *port, void *buf, size_t len,
parport           100 include/linux/parport.h 	size_t (*ecp_write_data) (struct parport *port, const void *buf,
parport           102 include/linux/parport.h 	size_t (*ecp_read_data) (struct parport *port, void *buf, size_t len,
parport           104 include/linux/parport.h 	size_t (*ecp_write_addr) (struct parport *port, const void *buf,
parport           107 include/linux/parport.h 	size_t (*compat_write_data) (struct parport *port, const void *buf,
parport           109 include/linux/parport.h 	size_t (*nibble_read_data) (struct parport *port, void *buf,
parport           111 include/linux/parport.h 	size_t (*byte_read_data) (struct parport *port, void *buf,
parport           140 include/linux/parport.h 	struct parport *port;
parport           204 include/linux/parport.h 	struct parport *physport;
parport           251 include/linux/parport.h 	struct parport *slaves[3];
parport           254 include/linux/parport.h #define to_parport_dev(n) container_of(n, struct parport, bus_dev)
parport           260 include/linux/parport.h 	void (*attach) (struct parport *);
parport           261 include/linux/parport.h 	void (*detach) (struct parport *);
parport           262 include/linux/parport.h 	void (*match_port)(struct parport *);
parport           278 include/linux/parport.h struct parport *parport_register_port(unsigned long base, int irq, int dma,
parport           286 include/linux/parport.h void parport_announce_port (struct parport *port);
parport           289 include/linux/parport.h extern void parport_remove_port(struct parport *port);
parport           309 include/linux/parport.h extern struct parport *parport_find_number (int);
parport           310 include/linux/parport.h extern struct parport *parport_find_base (unsigned long);
parport           316 include/linux/parport.h extern struct parport *parport_get_port (struct parport *);
parport           317 include/linux/parport.h extern void parport_put_port (struct parport *);
parport           318 include/linux/parport.h void parport_del_port(struct parport *);
parport           334 include/linux/parport.h struct pardevice *parport_register_device(struct parport *port, 
parport           341 include/linux/parport.h parport_register_dev_model(struct parport *port, const char *name,
parport           424 include/linux/parport.h extern int parport_negotiate (struct parport *, int mode);
parport           425 include/linux/parport.h extern ssize_t parport_write (struct parport *, const void *buf, size_t len);
parport           426 include/linux/parport.h extern ssize_t parport_read (struct parport *, void *buf, size_t len);
parport           431 include/linux/parport.h extern int parport_wait_event (struct parport *, long timeout);
parport           432 include/linux/parport.h extern int parport_wait_peripheral (struct parport *port,
parport           435 include/linux/parport.h extern int parport_poll_peripheral (struct parport *port,
parport           441 include/linux/parport.h extern size_t parport_ieee1284_write_compat (struct parport *,
parport           443 include/linux/parport.h extern size_t parport_ieee1284_read_nibble (struct parport *,
parport           445 include/linux/parport.h extern size_t parport_ieee1284_read_byte (struct parport *,
parport           447 include/linux/parport.h extern size_t parport_ieee1284_ecp_read_data (struct parport *,
parport           449 include/linux/parport.h extern size_t parport_ieee1284_ecp_write_data (struct parport *,
parport           451 include/linux/parport.h extern size_t parport_ieee1284_ecp_write_addr (struct parport *,
parport           453 include/linux/parport.h extern size_t parport_ieee1284_epp_write_data (struct parport *,
parport           455 include/linux/parport.h extern size_t parport_ieee1284_epp_read_data (struct parport *,
parport           457 include/linux/parport.h extern size_t parport_ieee1284_epp_write_addr (struct parport *,
parport           459 include/linux/parport.h extern size_t parport_ieee1284_epp_read_addr (struct parport *,
parport           463 include/linux/parport.h extern int parport_daisy_init (struct parport *port);
parport           464 include/linux/parport.h extern void parport_daisy_fini (struct parport *port);
parport           468 include/linux/parport.h extern void parport_daisy_deselect_all (struct parport *port);
parport           469 include/linux/parport.h extern int parport_daisy_select (struct parport *port, int daisy, int mode);
parport           472 include/linux/parport.h static inline void parport_generic_irq(struct parport *port)
parport           482 include/linux/parport.h extern int parport_proc_register(struct parport *pp);
parport           483 include/linux/parport.h extern int parport_proc_unregister(struct parport *pp);
parport            43 include/linux/parport_pc.h 	struct parport *port;
parport            63 include/linux/parport_pc.h static __inline__ void parport_pc_write_data(struct parport *p, unsigned char d)
parport            71 include/linux/parport_pc.h static __inline__ unsigned char parport_pc_read_data(struct parport *p)
parport            82 include/linux/parport_pc.h static inline void dump_parport_state (char *str, struct parport *p)
parport           128 include/linux/parport_pc.h static __inline__ unsigned char __parport_pc_frob_control (struct parport *p,
parport           146 include/linux/parport_pc.h static __inline__ void parport_pc_data_reverse (struct parport *p)
parport           151 include/linux/parport_pc.h static __inline__ void parport_pc_data_forward (struct parport *p)
parport           156 include/linux/parport_pc.h static __inline__ void parport_pc_write_control (struct parport *p,
parport           174 include/linux/parport_pc.h static __inline__ unsigned char parport_pc_read_control(struct parport *p)
parport           184 include/linux/parport_pc.h static __inline__ unsigned char parport_pc_frob_control (struct parport *p,
parport           211 include/linux/parport_pc.h static __inline__ unsigned char parport_pc_read_status(struct parport *p)
parport           217 include/linux/parport_pc.h static __inline__ void parport_pc_disable_irq(struct parport *p)
parport           222 include/linux/parport_pc.h static __inline__ void parport_pc_enable_irq(struct parport *p)
parport           227 include/linux/parport_pc.h extern void parport_pc_release_resources(struct parport *p);
parport           229 include/linux/parport_pc.h extern int parport_pc_claim_resources(struct parport *p);
parport           232 include/linux/parport_pc.h extern struct parport *parport_pc_probe_port(unsigned long base,
parport           237 include/linux/parport_pc.h extern void parport_pc_unregister_port(struct parport *p);
parport           127 sound/drivers/mts64.c static void mts64_enable_readout(struct parport *p);
parport           128 sound/drivers/mts64.c static void mts64_disable_readout(struct parport *p);
parport           129 sound/drivers/mts64.c static int mts64_device_ready(struct parport *p);
parport           130 sound/drivers/mts64.c static int mts64_device_init(struct parport *p);
parport           134 sound/drivers/mts64.c static int mts64_probe(struct parport *p);
parport           135 sound/drivers/mts64.c static u16 mts64_read(struct parport *p);
parport           136 sound/drivers/mts64.c static u8 mts64_read_char(struct parport *p);
parport           137 sound/drivers/mts64.c static void mts64_smpte_start(struct parport *p,
parport           141 sound/drivers/mts64.c static void mts64_smpte_stop(struct parport *p);
parport           142 sound/drivers/mts64.c static void mts64_write_command(struct parport *p, u8 c);
parport           143 sound/drivers/mts64.c static void mts64_write_data(struct parport *p, u8 c);
parport           152 sound/drivers/mts64.c static void mts64_enable_readout(struct parport *p)
parport           165 sound/drivers/mts64.c static void mts64_disable_readout(struct parport *p)
parport           180 sound/drivers/mts64.c static int mts64_device_ready(struct parport *p)
parport           201 sound/drivers/mts64.c static int mts64_device_init(struct parport *p)
parport           227 sound/drivers/mts64.c 	struct parport *p = mts->pardev->port;
parport           241 sound/drivers/mts64.c 	struct parport *p = mts->pardev->port;
parport           277 sound/drivers/mts64.c static int mts64_probe(struct parport *p)
parport           301 sound/drivers/mts64.c static u16 mts64_read(struct parport *p)
parport           325 sound/drivers/mts64.c static u8 mts64_read_char(struct parport *p)
parport           351 sound/drivers/mts64.c static void mts64_smpte_start(struct parport *p,
parport           374 sound/drivers/mts64.c static void mts64_smpte_stop(struct parport *p)
parport           381 sound/drivers/mts64.c static void mts64_write_command(struct parport *p, u8 c)
parport           394 sound/drivers/mts64.c static void mts64_write_data(struct parport *p, u8 c)
parport           413 sound/drivers/mts64.c 	struct parport *p = mts->pardev->port;
parport           837 sound/drivers/mts64.c static void snd_mts64_attach(struct parport *p)
parport           865 sound/drivers/mts64.c static void snd_mts64_detach(struct parport *p)
parport           905 sound/drivers/mts64.c 	struct parport *p;
parport           432 sound/drivers/portman2x4.c static int portman_probe(struct parport *p)
parport           636 sound/drivers/portman2x4.c static void snd_portman_attach(struct parport *p)
parport           664 sound/drivers/portman2x4.c static void snd_portman_detach(struct parport *p)
parport           704 sound/drivers/portman2x4.c 	struct parport *p;