blob: 0510b07be4a0726950b518b28c2b938e889dc022 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
.\" -*- nroff -*-
.TH STAPPROBES.NETDEV 5 @DATE@ "IBM"
.SH NAME
stapprobes.netdev \- systemtap network device probe points
.\" macros
.de SAMPLE
.br
.RS
.nf
.nh
..
.de ESAMPLE
.hy
.fi
.RE
..
.SH DESCRIPTION
This family of probe points is used to probe the activities of network
device.
It contains the following probe points:
.P
.TP
.B netdev.receive
Fires when data arrives on network device
.B Arguments:
.I dev_name
The name of the device. e.g: eth0, ath1
.I length
The length of the receiving buffer
.I protocol
The possible values of protocol could be:
0800 IP
8100 802.1Q VLAN
0001 802.3
0002 AX.25
0004 802.2
8035 RARP
0005 SNAP
0805 X.25
0806 ARP
8137 IPX
0009 Localtalk
86DD IPv6
.I truesize
The size of the received data
.P
.TP
.B netdev.transmit
Fires when the network device wants to transmit a buffer
.B Arguments:
.I dev_name
The name of the device. e.g: eth0, ath1
.I length
The length of the transmit buffer
.I protocol
The protocol of this packet.
.I truesize
The size of the the data to be transmitted.
.SH SEE ALSO
.IR stap (1),
.IR stapprobes (5),
|