Symbol: mctp_usb
drivers/net/mctp/mctp-usb.c
123
static int mctp_usb_rx_queue(struct mctp_usb *mctp_usb, gfp_t gfp)
drivers/net/mctp/mctp-usb.c
128
skb = __netdev_alloc_skb(mctp_usb->netdev, MCTP_USB_XFER_SIZE, gfp);
drivers/net/mctp/mctp-usb.c
134
usb_fill_bulk_urb(mctp_usb->rx_urb, mctp_usb->usbdev,
drivers/net/mctp/mctp-usb.c
135
usb_rcvbulkpipe(mctp_usb->usbdev, mctp_usb->ep_in),
drivers/net/mctp/mctp-usb.c
139
rc = usb_submit_urb(mctp_usb->rx_urb, gfp);
drivers/net/mctp/mctp-usb.c
141
netdev_dbg(mctp_usb->netdev, "rx urb submit failure: %d\n", rc);
drivers/net/mctp/mctp-usb.c
150
schedule_delayed_work(&mctp_usb->rx_retry_work, RX_RETRY_DELAY);
drivers/net/mctp/mctp-usb.c
158
struct mctp_usb *mctp_usb = netdev_priv(netdev);
drivers/net/mctp/mctp-usb.c
243
mctp_usb_rx_queue(mctp_usb, GFP_ATOMIC);
drivers/net/mctp/mctp-usb.c
248
struct mctp_usb *mctp_usb = container_of(work, struct mctp_usb,
drivers/net/mctp/mctp-usb.c
251
if (READ_ONCE(mctp_usb->stopped))
drivers/net/mctp/mctp-usb.c
254
mctp_usb_rx_queue(mctp_usb, GFP_KERNEL);
drivers/net/mctp/mctp-usb.c
259
struct mctp_usb *mctp_usb = netdev_priv(dev);
drivers/net/mctp/mctp-usb.c
261
WRITE_ONCE(mctp_usb->stopped, false);
drivers/net/mctp/mctp-usb.c
265
return mctp_usb_rx_queue(mctp_usb, GFP_KERNEL);
drivers/net/mctp/mctp-usb.c
270
struct mctp_usb *mctp_usb = netdev_priv(dev);
drivers/net/mctp/mctp-usb.c
275
WRITE_ONCE(mctp_usb->stopped, true);
drivers/net/mctp/mctp-usb.c
277
usb_kill_urb(mctp_usb->rx_urb);
drivers/net/mctp/mctp-usb.c
278
usb_kill_urb(mctp_usb->tx_urb);
drivers/net/mctp/mctp-usb.c
280
cancel_delayed_work_sync(&mctp_usb->rx_retry_work);
drivers/net/mctp/mctp-usb.c
312
struct mctp_usb *dev;
drivers/net/mctp/mctp-usb.c
363
struct mctp_usb *dev = usb_get_intfdata(intf);
drivers/net/mctp/mctp-usb.c
69
struct mctp_usb *mctp_usb = netdev_priv(dev);
drivers/net/mctp/mctp-usb.c
92
urb = mctp_usb->tx_urb;
drivers/net/mctp/mctp-usb.c
94
usb_fill_bulk_urb(urb, mctp_usb->usbdev,
drivers/net/mctp/mctp-usb.c
95
usb_sndbulkpipe(mctp_usb->usbdev, mctp_usb->ep_out),