Symbol: hso_net
drivers/net/usb/hso.c
2084
struct hso_net *hso_net = dev2net(hso_dev);
drivers/net/usb/hso.c
2086
if (!hso_net)
drivers/net/usb/hso.c
2093
usb_fill_bulk_urb(hso_net->mux_bulk_rx_urb_pool[i],
drivers/net/usb/hso.c
2096
hso_net->in_endp->
drivers/net/usb/hso.c
2098
hso_net->mux_bulk_rx_buf_pool[i],
drivers/net/usb/hso.c
2100
hso_net);
drivers/net/usb/hso.c
2103
result = usb_submit_urb(hso_net->mux_bulk_rx_urb_pool[i],
drivers/net/usb/hso.c
2117
struct hso_net *hso_net = dev2net(hso_dev);
drivers/net/usb/hso.c
2119
if (!hso_net)
drivers/net/usb/hso.c
2123
if (hso_net->mux_bulk_rx_urb_pool[i])
drivers/net/usb/hso.c
2124
usb_kill_urb(hso_net->mux_bulk_rx_urb_pool[i]);
drivers/net/usb/hso.c
2127
if (hso_net->mux_bulk_tx_urb)
drivers/net/usb/hso.c
2128
usb_kill_urb(hso_net->mux_bulk_tx_urb);
drivers/net/usb/hso.c
2352
struct hso_net *hso_net = dev2net(hso_dev);
drivers/net/usb/hso.c
2354
if (!hso_net)
drivers/net/usb/hso.c
2357
remove_net_device(hso_net->parent);
drivers/net/usb/hso.c
2359
if (hso_net->net)
drivers/net/usb/hso.c
2360
unregister_netdev(hso_net->net);
drivers/net/usb/hso.c
2364
usb_free_urb(hso_net->mux_bulk_rx_urb_pool[i]);
drivers/net/usb/hso.c
2365
kfree(hso_net->mux_bulk_rx_buf_pool[i]);
drivers/net/usb/hso.c
2366
hso_net->mux_bulk_rx_buf_pool[i] = NULL;
drivers/net/usb/hso.c
2368
usb_free_urb(hso_net->mux_bulk_tx_urb);
drivers/net/usb/hso.c
2369
kfree(hso_net->mux_bulk_tx_buf);
drivers/net/usb/hso.c
2370
hso_net->mux_bulk_tx_buf = NULL;
drivers/net/usb/hso.c
2372
if (hso_net->net)
drivers/net/usb/hso.c
2373
free_netdev(hso_net->net);
drivers/net/usb/hso.c
2388
struct hso_net *hso_net = netdev_priv(net);
drivers/net/usb/hso.c
2390
hso_dbg(0x1, "sizeof hso_net is %zu\n", sizeof(*hso_net));
drivers/net/usb/hso.c
2402
spin_lock_init(&hso_net->net_lock);
drivers/net/usb/hso.c
244
struct hso_net *dev_net;
drivers/net/usb/hso.c
2446
struct hso_net *hso_net = dev2net(hso_dev);
drivers/net/usb/hso.c
2447
struct device *dev = &hso_net->net->dev;
drivers/net/usb/hso.c
2450
snprintf(hso_net->name, sizeof(hso_net->name), "hso-%d",
drivers/net/usb/hso.c
2453
hso_net->rfkill = rfkill_alloc(hso_net->name,
drivers/net/usb/hso.c
2457
if (!hso_net->rfkill)
drivers/net/usb/hso.c
2460
if (rfkill_register(hso_net->rfkill) < 0) {
drivers/net/usb/hso.c
2461
rfkill_destroy(hso_net->rfkill);
drivers/net/usb/hso.c
2462
hso_net->rfkill = NULL;
drivers/net/usb/hso.c
2478
struct hso_net *hso_net;
drivers/net/usb/hso.c
2487
net = alloc_netdev(sizeof(struct hso_net), "hso%d", NET_NAME_UNKNOWN,
drivers/net/usb/hso.c
2494
hso_net = netdev_priv(net);
drivers/net/usb/hso.c
2496
hso_dev->port_data.dev_net = hso_net;
drivers/net/usb/hso.c
2497
hso_net->net = net;
drivers/net/usb/hso.c
2498
hso_net->parent = hso_dev;
drivers/net/usb/hso.c
2500
hso_net->in_endp = hso_get_ep(interface, USB_ENDPOINT_XFER_BULK,
drivers/net/usb/hso.c
2502
if (!hso_net->in_endp) {
drivers/net/usb/hso.c
2506
hso_net->out_endp = hso_get_ep(interface, USB_ENDPOINT_XFER_BULK,
drivers/net/usb/hso.c
2508
if (!hso_net->out_endp) {
drivers/net/usb/hso.c
2517
hso_net->mux_bulk_rx_urb_pool[i] = usb_alloc_urb(0, GFP_KERNEL);
drivers/net/usb/hso.c
2518
if (!hso_net->mux_bulk_rx_urb_pool[i])
drivers/net/usb/hso.c
2520
hso_net->mux_bulk_rx_buf_pool[i] = kzalloc(MUX_BULK_RX_BUF_SIZE,
drivers/net/usb/hso.c
2522
if (!hso_net->mux_bulk_rx_buf_pool[i])
drivers/net/usb/hso.c
2525
hso_net->mux_bulk_tx_urb = usb_alloc_urb(0, GFP_KERNEL);
drivers/net/usb/hso.c
2526
if (!hso_net->mux_bulk_tx_urb)
drivers/net/usb/hso.c
2528
hso_net->mux_bulk_tx_buf = kzalloc(MUX_BULK_TX_BUF_SIZE, GFP_KERNEL);
drivers/net/usb/hso.c
2529
if (!hso_net->mux_bulk_tx_buf)
drivers/net/usb/hso.c
2554
kfree(hso_net->mux_bulk_tx_buf);
drivers/net/usb/hso.c
2556
usb_free_urb(hso_net->mux_bulk_tx_urb);
drivers/net/usb/hso.c
2559
usb_free_urb(hso_net->mux_bulk_rx_urb_pool[i]);
drivers/net/usb/hso.c
2560
kfree(hso_net->mux_bulk_rx_buf_pool[i]);
drivers/net/usb/hso.c
3047
struct hso_net *hso_net;
drivers/net/usb/hso.c
3066
hso_net = dev2net(network_table[i]);
drivers/net/usb/hso.c
3067
if (hso_net->flags & IFF_UP) {
drivers/net/usb/hso.c
3070
if (hso_net->skb_tx_buf) {
drivers/net/usb/hso.c
3074
hso_net_start_xmit(hso_net->skb_tx_buf,
drivers/net/usb/hso.c
3075
hso_net->net);
drivers/net/usb/hso.c
3076
hso_net->skb_tx_buf = NULL;
drivers/net/usb/hso.c
324
static inline struct hso_net *dev2net(struct hso_device *hso_dev)
drivers/net/usb/hso.c
694
struct hso_net *odev = netdev_priv(net);
drivers/net/usb/hso.c
724
struct hso_net *odev = netdev_priv(net);
drivers/net/usb/hso.c
740
struct hso_net *odev = urb->context;
drivers/net/usb/hso.c
771
struct hso_net *odev = netdev_priv(net);
drivers/net/usb/hso.c
822
struct hso_net *odev = netdev_priv(net);
drivers/net/usb/hso.c
839
static void packetizeRx(struct hso_net *odev, unsigned char *ip_pkt,
drivers/net/usb/hso.c
981
struct hso_net *odev = urb->context;