Lines Matching defs:epds
799 struct usb_serial_endpoints *epds,
806 if (epds->num_bulk_in == ARRAY_SIZE(epds->bulk_in))
809 epds->bulk_in[epds->num_bulk_in++] = epd;
811 if (epds->num_bulk_out == ARRAY_SIZE(epds->bulk_out))
814 epds->bulk_out[epds->num_bulk_out++] = epd;
816 if (epds->num_interrupt_in == ARRAY_SIZE(epds->interrupt_in))
819 epds->interrupt_in[epds->num_interrupt_in++] = epd;
821 if (epds->num_interrupt_out == ARRAY_SIZE(epds->interrupt_out))
824 epds->interrupt_out[epds->num_interrupt_out++] = epd;
829 struct usb_serial_endpoints *epds,
839 store_endpoint(serial, epds, epd);
968 struct usb_serial_endpoints *epds;
1010 epds = kzalloc(sizeof(*epds), GFP_KERNEL);
1011 if (!epds) {
1016 find_endpoints(serial, epds, interface);
1018 find_endpoints(serial, epds, serial->sibling);
1020 if (epds->num_bulk_in < type->num_bulk_in ||
1021 epds->num_bulk_out < type->num_bulk_out ||
1022 epds->num_interrupt_in < type->num_interrupt_in ||
1023 epds->num_interrupt_out < type->num_interrupt_out) {
1030 retval = type->calc_num_ports(serial, epds);
1045 serial->num_bulk_in = epds->num_bulk_in;
1046 serial->num_bulk_out = epds->num_bulk_out;
1047 serial->num_interrupt_in = epds->num_interrupt_in;
1048 serial->num_interrupt_out = epds->num_interrupt_out;
1056 max_endpoints = max(epds->num_bulk_in, epds->num_bulk_out);
1057 max_endpoints = max(max_endpoints, epds->num_interrupt_in);
1058 max_endpoints = max(max_endpoints, epds->num_interrupt_out);
1086 for (i = 0; i < epds->num_bulk_in; ++i) {
1087 retval = setup_port_bulk_in(serial->port[i], epds->bulk_in[i]);
1092 for (i = 0; i < epds->num_bulk_out; ++i) {
1094 epds->bulk_out[i]);
1100 for (i = 0; i < epds->num_interrupt_in; ++i) {
1102 epds->interrupt_in[i]);
1106 } else if (epds->num_interrupt_in) {
1111 for (i = 0; i < epds->num_interrupt_out; ++i) {
1113 epds->interrupt_out[i]);
1117 } else if (epds->num_interrupt_out) {
1160 kfree(epds);
1165 kfree(epds);