TRACE_EVENT(net_dev_xmit,
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,0))
+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,40))
TP_PROTO(struct sk_buff *skb,
int rc,
struct net_device *dev,
__field( void *, skbaddr )
__field( unsigned int, len )
__field( int, rc )
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,0))
+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,40))
__string( name, dev->name )
#else
__string( name, skb->dev->name )
#endif
),
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,0))
+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,40))
TP_fast_assign(
- tp_assign(skbaddr, skb);
- tp_assign(len, skb_len);
- tp_assign(rc, rc);
- tp_strcpy(name, dev->name);
+ tp_assign(skbaddr, skb)
+ tp_assign(len, skb_len)
+ tp_assign(rc, rc)
+ tp_strcpy(name, dev->name)
),
#else
TP_fast_assign(
- tp_assign(skbaddr, skb);
- tp_assign(len, skb->len);
- tp_assign(rc, rc);
- tp_strcpy(name, skb->dev->name);
+ tp_assign(skbaddr, skb)
+ tp_assign(len, skb->len)
+ tp_assign(rc, rc)
+ tp_strcpy(name, skb->dev->name)
),
#endif
),
TP_fast_assign(
- tp_assign(skbaddr, skb);
- tp_assign(len, skb->len);
- tp_strcpy(name, skb->dev->name);
+ tp_assign(skbaddr, skb)
+ tp_assign(len, skb->len)
+ tp_strcpy(name, skb->dev->name)
),
TP_printk("dev=%s skbaddr=%p len=%u",