Home
last modified time | relevance | path

Searched refs:echo_skb (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/drivers/net/can/
Ddev.c373 if (priv->echo_skb[i]) { in can_flush_echo_skb()
374 kfree_skb(priv->echo_skb[i]); in can_flush_echo_skb()
375 priv->echo_skb[i] = NULL; in can_flush_echo_skb()
404 if (!priv->echo_skb[idx]) { in can_put_echo_skb()
416 priv->echo_skb[idx] = skb; in can_put_echo_skb()
438 if (priv->echo_skb[idx]) { in can_get_echo_skb()
439 struct sk_buff *skb = priv->echo_skb[idx]; in can_get_echo_skb()
443 netif_rx(priv->echo_skb[idx]); in can_get_echo_skb()
444 priv->echo_skb[idx] = NULL; in can_get_echo_skb()
464 if (priv->echo_skb[idx]) { in can_free_echo_skb()
[all …]
Dgrcan.c261 struct sk_buff **echo_skb; /* We allocate this on our own */ member
1060 priv->echo_skb = kzalloc(dma->tx.size * sizeof(*priv->echo_skb), in grcan_open()
1062 if (!priv->echo_skb) { in grcan_open()
1067 priv->can.echo_skb = priv->echo_skb; in grcan_open()
1103 kfree(priv->echo_skb); in grcan_open()
1134 priv->can.echo_skb = NULL; in grcan_close()
1135 kfree(priv->echo_skb); in grcan_close()
Djanz-ican3.c1243 struct sk_buff *echo_skb = skb_peek(&mod->echoq); in ican3_echo_skb_matches() local
1246 if (!echo_skb) in ican3_echo_skb_matches()
1249 echo_cf = (struct can_frame *)echo_skb->data; in ican3_echo_skb_matches()
/linux-4.4.14/drivers/net/can/sja1000/
Dsja1000.h155 struct sk_buff *echo_skb; member
/linux-4.4.14/include/linux/can/
Ddev.h61 struct sk_buff **echo_skb; member
/linux-4.4.14/drivers/net/can/cc770/
Dcc770.h177 struct sk_buff *echo_skb; member
/linux-4.4.14/drivers/net/can/usb/peak_usb/
Dpcan_usb_core.h119 struct sk_buff *echo_skb[PCAN_USB_MAX_TX_URBS]; member
/linux-4.4.14/drivers/net/can/usb/
Dusb_8dev.c135 struct sk_buff *echo_skb[MAX_TX_URBS]; member
Dems_usb.c251 struct sk_buff *echo_skb[MAX_TX_URBS]; member
/linux-4.4.14/drivers/net/can/softing/
Dsofting_main.c295 skb = priv->can.echo_skb[priv->tx.echo_get]; in softing_handle_1()