Lines Matching refs:num_ports
77 static struct usb_serial *get_free_serial (struct usb_serial *serial, int num_ports, unsigned int *minor)
82 dbg("%s %d", __FUNCTION__, num_ports);
91 for (j = 1; j <= num_ports-1; ++j)
103 for (i = *minor; (i < (*minor + num_ports)) && (i < SERIAL_TTY_MINORS); ++i) {
124 for (i = 0; i < serial->num_ports; ++i) {
145 for (i = 0; i < serial->num_ports; ++i)
149 for (i = 0; i < serial->num_ports; ++i)
158 if (serial->num_ports < serial->num_port_pointers) {
159 for (i = serial->num_ports; i < serial->num_port_pointers; ++i) {
473 length += sprintf (page+length, " num_ports:%d", serial->num_ports);
688 int num_ports = 0;
806 num_ports = num_bulk_out;
807 if (num_ports == 0) {
815 if (!num_ports) {
824 num_ports = type->calc_num_ports (serial);
827 if (!num_ports)
828 num_ports = type->num_ports;
831 serial->num_ports = num_ports;
838 /* we don't use num_ports here cauz some devices have more endpoint pairs than ports */
842 max_endpoints = max(max_endpoints, (int)serial->num_ports);
979 if (get_free_serial (serial, num_ports, &minor) == NULL) {
986 for (i = 0; i < num_ports; ++i) {
1057 for (i = 0; i < serial->num_ports; ++i) {