Lines Matching defs:port
3 * Parallel port device probing code
37 static void pretty_print(struct parport *port, int device)
39 struct parport_device_info *info = &port->probe_info[device + 1];
41 pr_info("%s", port->name);
53 static void parse_data(struct parport *port, int device, char *str)
58 struct parport_device_info *info = &port->probe_info[device + 1];
61 pr_warn("%s probe: memory squeeze\n", port->name);
102 port->name, sep);
129 pretty_print (port, device);
137 static ssize_t parport_read_device_id (struct parport *port, char *buffer,
149 retval = parport_read (port, length, 2);
182 port->name, idlens[0]);
196 retval = parport_read (port, buffer+len, idlen-len);
202 if (port->physport->ieee1284.phase != IEEE1284_PH_HBUSY_DAVAIL) {
205 port->name, len, belen);
216 port->name, current_idlen, numidlens,
225 retval = parport_read (port, buffer+len, count-len-1);
237 retval = parport_read (port, tmp,
265 parport_negotiate (dev->port, IEEE1284_MODE_COMPAT);
266 retval = parport_negotiate (dev->port,
270 retval = parport_read_device_id (dev->port, buffer, count);
271 parport_negotiate (dev->port, IEEE1284_MODE_COMPAT);
273 parse_data (dev->port, dev->daisy, buffer+2);