Searched refs:can_skb_priv (Results 1 - 5 of 5) sorted by relevance

/linux-4.4.14/include/linux/can/
H A Dskb.h19 * The struct can_skb_priv is used to transport additional information along
23 * To modify the CAN frame content or the struct can_skb_priv content
28 * struct can_skb_priv - private additional data inside CAN sk_buffs
33 struct can_skb_priv { struct
39 static inline struct can_skb_priv *can_skb_prv(struct sk_buff *skb) can_skb_prv()
41 return (struct can_skb_priv *)(skb->head); can_skb_prv()
46 skb_reserve(skb, sizeof(struct can_skb_priv)); can_skb_reserve()
/linux-4.4.14/drivers/net/can/
H A Ddev.c573 skb = netdev_alloc_skb(dev, sizeof(struct can_skb_priv) + alloc_can_skb()
602 skb = netdev_alloc_skb(dev, sizeof(struct can_skb_priv) + alloc_canfd_skb()
H A Dslcan.c206 sizeof(struct can_skb_priv)); slc_bump()
/linux-4.4.14/net/can/
H A Draw.c745 skb = sock_alloc_send_skb(sk, size + sizeof(struct can_skb_priv), raw_sendmsg()
H A Dbcm.c263 skb = alloc_skb(CFSIZ + sizeof(struct can_skb_priv), gfp_any()); bcm_can_tx()
1207 skb = alloc_skb(CFSIZ + sizeof(struct can_skb_priv), GFP_KERNEL); bcm_tx_send()

Completed in 769 milliseconds