Lines Matching defs:i2400mu

90 	struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m);
91 struct device *dev = &i2400mu->usb_iface->dev;
94 result = i2400mu_tx_setup(i2400mu);
97 result = i2400mu_rx_setup(i2400mu);
100 result = i2400mu_notification_setup(i2400mu);
107 i2400mu_rx_release(i2400mu);
109 i2400mu_tx_release(i2400mu);
119 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m);
120 struct device *dev = &i2400mu->usb_iface->dev;
123 i2400mu_notification_release(i2400mu);
124 i2400mu_rx_release(i2400mu);
125 i2400mu_tx_release(i2400mu);
141 int __i2400mu_send_barker(struct i2400mu *i2400mu,
148 struct device *dev = &i2400mu->usb_iface->dev;
152 ret = usb_autopm_get_interface(i2400mu->usb_iface);
161 epd = usb_get_epd(i2400mu->usb_iface, endpoint);
162 pipe = usb_sndbulkpipe(i2400mu->usb_dev, epd->bEndpointAddress);
165 ret = usb_bulk_msg(i2400mu->usb_dev, pipe, buffer, barker_size,
187 if (edc_inc(&i2400mu->urb_edc,
191 usb_queue_reset_device(i2400mu->usb_iface);
194 usb_clear_halt(i2400mu->usb_dev, pipe);
207 if (edc_inc(&i2400mu->urb_edc,
212 usb_queue_reset_device(i2400mu->usb_iface);
222 usb_autopm_put_interface(i2400mu->usb_iface);
264 struct i2400mu *i2400mu =
265 container_of(i2400m, struct i2400mu, i2400m);
283 i2400mu, i2400m_WARM_BOOT_BARKER,
285 i2400mu->endpoint_cfg.bulk_out);
288 i2400mu, i2400m_COLD_BOOT_BARKER,
290 i2400mu->endpoint_cfg.reset_cold);
292 result = usb_reset_device(i2400mu->usb_dev);
321 usb_queue_reset_device(i2400mu->usb_iface);
332 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m);
333 struct usb_device *udev = i2400mu->usb_dev;
350 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m);
351 i2400mu_init(i2400mu);
370 void i2400mu_debugfs_add(struct i2400mu *i2400mu)
372 struct dentry *dentry = i2400mu->i2400m.wimax_dev.debugfs_dentry;
375 i2400mu->debugfs_dentry = dentry;
385 &i2400mu->rx_size_auto_shrink);
387 debugfs_create_size_t("rx_size", 0600, dentry, &i2400mu->rx_size);
417 struct i2400mu *i2400mu;
428 net_dev = alloc_netdev(sizeof(*i2400mu), "wmx%d", NET_NAME_UNKNOWN,
437 i2400mu = container_of(i2400m, struct i2400mu, i2400m);
439 i2400mu->usb_dev = usb_get_dev(usb_dev);
440 i2400mu->usb_iface = iface;
441 usb_set_intfdata(iface, i2400mu);
470 i2400mu->i6050 = 1;
476 if (i2400mu->i6050) {
478 i2400mu->endpoint_cfg.bulk_out = 0;
479 i2400mu->endpoint_cfg.notification = 3;
480 i2400mu->endpoint_cfg.reset_cold = 2;
481 i2400mu->endpoint_cfg.bulk_in = 1;
484 i2400mu->endpoint_cfg.bulk_out = 0;
485 i2400mu->endpoint_cfg.notification = 1;
486 i2400mu->endpoint_cfg.reset_cold = 2;
487 i2400mu->endpoint_cfg.bulk_in = 3;
501 i2400mu_debugfs_add(i2400mu);
506 usb_put_dev(i2400mu->usb_dev);
523 struct i2400mu *i2400mu = usb_get_intfdata(iface);
524 struct i2400m *i2400m = &i2400mu->i2400m;
530 debugfs_remove_recursive(i2400mu->debugfs_dentry);
533 usb_put_dev(i2400mu->usb_dev);
566 * deadlock, so we need to decrement i2400mu->do_autopm, that acts
582 struct i2400mu *i2400mu = usb_get_intfdata(iface);
584 struct i2400m *i2400m = &i2400mu->i2400m;
616 atomic_dec(&i2400mu->do_autopm);
618 atomic_inc(&i2400mu->do_autopm);
626 i2400mu_notification_release(i2400mu);
642 struct i2400mu *i2400mu = usb_get_intfdata(iface);
643 struct i2400m *i2400m = &i2400mu->i2400m;
652 i2400mu_notification_setup(i2400mu);
667 struct i2400mu *i2400mu = usb_get_intfdata(iface);
668 struct i2400m *i2400m = &i2400mu->i2400m;
688 struct i2400mu *i2400mu = usb_get_intfdata(iface);
689 return i2400m_pre_reset(&i2400mu->i2400m);
703 struct i2400mu *i2400mu = usb_get_intfdata(iface);
704 return i2400m_post_reset(&i2400mu->i2400m);