/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/ |
H A D | usb-rx.c | 118 size_t i2400mu_rx_size_grow(struct i2400mu *i2400mu) in i2400mu_rx_size_grow() argument 120 struct device *dev = &i2400mu->usb_iface->dev; in i2400mu_rx_size_grow() 124 rx_size = 2 * i2400mu->rx_size; in i2400mu_rx_size_grow() 130 rx_size, i2400mu->rx_size); in i2400mu_rx_size_grow() 134 rx_size, i2400mu->rx_size); in i2400mu_rx_size_grow() 140 void i2400mu_rx_size_maybe_shrink(struct i2400mu *i2400mu) in i2400mu_rx_size_maybe_shrink() argument 143 struct device *dev = &i2400mu->usb_iface->dev; in i2400mu_rx_size_maybe_shrink() 145 if (unlikely(i2400mu in i2400mu_rx_size_maybe_shrink() 192 i2400mu_rx(struct i2400mu *i2400mu, struct sk_buff *rx_skb) i2400mu_rx() argument 331 struct i2400mu *i2400mu = _i2400mu; i2400mu_rxd() local 415 i2400mu_rx_kick(struct i2400mu *i2400mu) i2400mu_rx_kick() argument 427 i2400mu_rx_setup(struct i2400mu *i2400mu) i2400mu_rx_setup() argument 446 i2400mu_rx_release(struct i2400mu *i2400mu) i2400mu_rx_release() argument [all...] |
H A D | usb-tx.c | 87 int i2400mu_tx(struct i2400mu *i2400mu, struct i2400m_msg_hdr *tx_msg, in i2400mu_tx() argument 91 struct i2400m *i2400m = &i2400mu->i2400m; in i2400mu_tx() 92 struct device *dev = &i2400mu->usb_iface->dev; in i2400mu_tx() 96 d_fnstart(4, dev, "(i2400mu %p)\n", i2400mu); in i2400mu_tx() 97 do_autopm = atomic_read(&i2400mu->do_autopm); in i2400mu_tx() 99 usb_autopm_get_interface(i2400mu->usb_iface) : 0; in i2400mu_tx() 104 epd = usb_get_epd(i2400mu->usb_iface, i2400mu in i2400mu_tx() 180 struct i2400mu *i2400mu = _i2400mu; i2400mu_txd() local 231 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m); i2400mu_bus_tx_kick() local 240 i2400mu_tx_setup(struct i2400mu *i2400mu) i2400mu_tx_setup() argument 258 i2400mu_tx_release(struct i2400mu *i2400mu) i2400mu_tx_release() argument [all...] |
H A D | usb.c | 90 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m); in i2400mu_bus_dev_start() local 91 struct device *dev = &i2400mu->usb_iface->dev; in i2400mu_bus_dev_start() 94 result = i2400mu_tx_setup(i2400mu); in i2400mu_bus_dev_start() 97 result = i2400mu_rx_setup(i2400mu); in i2400mu_bus_dev_start() 100 result = i2400mu_notification_setup(i2400mu); in i2400mu_bus_dev_start() 107 i2400mu_rx_release(i2400mu); in i2400mu_bus_dev_start() 109 i2400mu_tx_release(i2400mu); in i2400mu_bus_dev_start() 119 struct i2400mu *i2400m in i2400mu_bus_dev_stop() local 141 __i2400mu_send_barker(struct i2400mu *i2400mu, const __le32 *barker, size_t barker_size, unsigned endpoint) __i2400mu_send_barker() argument 264 struct i2400mu *i2400mu = i2400mu_bus_reset() local 332 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m); i2400mu_get_drvinfo() local 350 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m); i2400mu_netdev_setup() local 370 i2400mu_debugfs_add(struct i2400mu *i2400mu) i2400mu_debugfs_add() argument 417 struct i2400mu *i2400mu; i2400mu_probe() local 523 struct i2400mu *i2400mu = usb_get_intfdata(iface); i2400mu_disconnect() local 582 struct i2400mu *i2400mu = usb_get_intfdata(iface); i2400mu_suspend() local 642 struct i2400mu *i2400mu = usb_get_intfdata(iface); i2400mu_resume() local 667 struct i2400mu *i2400mu = usb_get_intfdata(iface); i2400mu_reset_resume() local 688 struct i2400mu *i2400mu = usb_get_intfdata(iface); i2400mu_pre_reset() local 703 struct i2400mu *i2400mu = usb_get_intfdata(iface); i2400mu_post_reset() local [all...] |
H A D | usb-notif.c | 82 int i2400mu_notification_grok(struct i2400mu *i2400mu, const void *buf, in i2400mu_notification_grok() argument 86 struct device *dev = &i2400mu->usb_iface->dev; in i2400mu_notification_grok() 87 struct i2400m *i2400m = &i2400mu->i2400m; in i2400mu_notification_grok() 90 i2400mu, buf, buf_len); in i2400mu_notification_grok() 97 i2400mu_rx_kick(i2400mu); in i2400mu_notification_grok() 108 i2400mu, buf, buf_len, ret); in i2400mu_notification_grok() 126 struct i2400mu *i2400mu = urb->context; in i2400mu_notification_cb() local 127 struct device *dev = &i2400mu in i2400mu_notification_cb() 192 i2400mu_notification_setup(struct i2400mu *i2400mu) i2400mu_notification_setup() argument 246 i2400mu_notification_release(struct i2400mu *i2400mu) i2400mu_notification_release() argument [all...] |
H A D | usb-fw.c | 90 ssize_t i2400mu_tx_bulk_out(struct i2400mu *i2400mu, void *buf, size_t buf_size) in i2400mu_tx_bulk_out() argument 93 struct device *dev = &i2400mu->usb_iface->dev; in i2400mu_tx_bulk_out() 98 result = usb_autopm_get_interface(i2400mu->usb_iface); in i2400mu_tx_bulk_out() 103 epd = usb_get_epd(i2400mu->usb_iface, i2400mu->endpoint_cfg.bulk_out); in i2400mu_tx_bulk_out() 104 pipe = usb_sndbulkpipe(i2400mu->usb_dev, epd->bEndpointAddress); in i2400mu_tx_bulk_out() 106 result = usb_bulk_msg(i2400mu->usb_dev, pipe, buf, buf_size, &len, 200); in i2400mu_tx_bulk_out() 128 if (edc_inc(&i2400mu->urb_edc, in i2400mu_tx_bulk_out() 132 usb_queue_reset_device(i2400mu in i2400mu_tx_bulk_out() 187 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m); i2400mu_bus_bm_cmd_send() local 245 i2400mu_notif_submit(struct i2400mu *i2400mu, struct urb *urb, struct completion *completion) i2400mu_notif_submit() argument 282 struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m); i2400mu_bus_bm_wait_for_ack() local [all...] |
H A D | i2400m-usb.h | 163 * struct i2400mu - descriptor for a USB connected i2400m 222 struct i2400mu { struct 247 void i2400mu_init(struct i2400mu *i2400mu) in i2400mu_init() argument 249 i2400m_init(&i2400mu->i2400m); in i2400mu_init() 250 edc_init(&i2400mu->urb_edc); in i2400mu_init() 251 init_waitqueue_head(&i2400mu->tx_wq); in i2400mu_init() 252 atomic_set(&i2400mu->rx_pending_count, 0); in i2400mu_init() 253 init_waitqueue_head(&i2400mu->rx_wq); in i2400mu_init() 254 i2400mu in i2400mu_init() [all...] |