ucan_priv
static struct urb *ucan_prepare_tx_urb(struct ucan_priv *up,
static void ucan_clean_up_tx_urb(struct ucan_priv *up, struct urb *urb)
struct ucan_priv *up = netdev_priv(netdev);
struct ucan_priv *up = netdev_priv(netdev);
struct ucan_priv *up = netdev_priv(netdev);
struct ucan_priv *up = netdev_priv(netdev);
struct ucan_priv *up;
netdev = alloc_candev(sizeof(struct ucan_priv),
struct ucan_priv *up = usb_get_intfdata(intf);
struct ucan_priv;
struct ucan_priv *up;
static void ucan_release_context_array(struct ucan_priv *up)
static int ucan_alloc_context_array(struct ucan_priv *up)
static struct ucan_urb_context *ucan_alloc_context(struct ucan_priv *up)
static bool ucan_release_context(struct ucan_priv *up,
static int ucan_ctrl_command_out(struct ucan_priv *up,
static void ucan_get_fw_str(struct ucan_priv *up, char *fw_str, size_t size)
static void ucan_parse_device_info(struct ucan_priv *up,
static bool ucan_handle_error_frame(struct ucan_priv *up,
static void ucan_rx_can_msg(struct ucan_priv *up, struct ucan_message_in *m)
static void ucan_tx_complete_msg(struct ucan_priv *up,
struct ucan_priv *up = urb->context;
struct ucan_priv *up;
static void ucan_cleanup_rx_urbs(struct ucan_priv *up, struct urb **urbs)
static int ucan_prepare_and_anchor_rx_urbs(struct ucan_priv *up,
static int ucan_submit_rx_urbs(struct ucan_priv *up, struct urb **urbs)
struct ucan_priv *up = netdev_priv(netdev);