Commit | Line | Data |
---|---|---|
05e0f3b9 MCC |
1 | ========================================= |
2 | Linux Networking and Network Devices APIs | |
3 | ========================================= | |
4 | ||
5 | Linux Networking | |
6 | ================ | |
7 | ||
8 | Networking Base Types | |
9 | --------------------- | |
10 | ||
11 | .. kernel-doc:: include/linux/net.h | |
12 | :internal: | |
13 | ||
14 | Socket Buffer Functions | |
15 | ----------------------- | |
16 | ||
17 | .. kernel-doc:: include/linux/skbuff.h | |
18 | :internal: | |
19 | ||
20 | .. kernel-doc:: include/net/sock.h | |
21 | :internal: | |
22 | ||
23 | .. kernel-doc:: net/socket.c | |
24 | :export: | |
25 | ||
26 | .. kernel-doc:: net/core/skbuff.c | |
27 | :export: | |
28 | ||
29 | .. kernel-doc:: net/core/sock.c | |
30 | :export: | |
31 | ||
32 | .. kernel-doc:: net/core/datagram.c | |
33 | :export: | |
34 | ||
35 | .. kernel-doc:: net/core/stream.c | |
36 | :export: | |
37 | ||
38 | Socket Filter | |
39 | ------------- | |
40 | ||
41 | .. kernel-doc:: net/core/filter.c | |
42 | :export: | |
43 | ||
44 | Generic Network Statistics | |
45 | -------------------------- | |
46 | ||
47 | .. kernel-doc:: include/uapi/linux/gen_stats.h | |
48 | :internal: | |
49 | ||
50 | .. kernel-doc:: net/core/gen_stats.c | |
51 | :export: | |
52 | ||
53 | .. kernel-doc:: net/core/gen_estimator.c | |
54 | :export: | |
55 | ||
56 | SUN RPC subsystem | |
57 | ----------------- | |
58 | ||
59 | .. kernel-doc:: net/sunrpc/xdr.c | |
60 | :export: | |
61 | ||
62 | .. kernel-doc:: net/sunrpc/svc_xprt.c | |
63 | :export: | |
64 | ||
65 | .. kernel-doc:: net/sunrpc/xprt.c | |
66 | :export: | |
67 | ||
68 | .. kernel-doc:: net/sunrpc/sched.c | |
69 | :export: | |
70 | ||
71 | .. kernel-doc:: net/sunrpc/socklib.c | |
72 | :export: | |
73 | ||
74 | .. kernel-doc:: net/sunrpc/stats.c | |
75 | :export: | |
76 | ||
77 | .. kernel-doc:: net/sunrpc/rpc_pipe.c | |
78 | :export: | |
79 | ||
80 | .. kernel-doc:: net/sunrpc/rpcb_clnt.c | |
81 | :export: | |
82 | ||
83 | .. kernel-doc:: net/sunrpc/clnt.c | |
84 | :export: | |
85 | ||
86 | WiMAX | |
87 | ----- | |
88 | ||
89 | .. kernel-doc:: net/wimax/op-msg.c | |
90 | :export: | |
91 | ||
92 | .. kernel-doc:: net/wimax/op-reset.c | |
93 | :export: | |
94 | ||
95 | .. kernel-doc:: net/wimax/op-rfkill.c | |
96 | :export: | |
97 | ||
98 | .. kernel-doc:: net/wimax/stack.c | |
99 | :export: | |
100 | ||
101 | .. kernel-doc:: include/net/wimax.h | |
102 | :internal: | |
103 | ||
104 | .. kernel-doc:: include/uapi/linux/wimax.h | |
105 | :internal: | |
106 | ||
107 | Network device support | |
108 | ====================== | |
109 | ||
110 | Driver Support | |
111 | -------------- | |
112 | ||
113 | .. kernel-doc:: net/core/dev.c | |
114 | :export: | |
115 | ||
116 | .. kernel-doc:: net/ethernet/eth.c | |
117 | :export: | |
118 | ||
119 | .. kernel-doc:: net/sched/sch_generic.c | |
120 | :export: | |
121 | ||
122 | .. kernel-doc:: include/linux/etherdevice.h | |
123 | :internal: | |
124 | ||
125 | .. kernel-doc:: include/linux/netdevice.h | |
126 | :internal: | |
127 | ||
128 | PHY Support | |
129 | ----------- | |
130 | ||
131 | .. kernel-doc:: drivers/net/phy/phy.c | |
132 | :export: | |
133 | ||
134 | .. kernel-doc:: drivers/net/phy/phy.c | |
135 | :internal: | |
136 | ||
137 | .. kernel-doc:: drivers/net/phy/phy_device.c | |
138 | :export: | |
139 | ||
140 | .. kernel-doc:: drivers/net/phy/phy_device.c | |
141 | :internal: | |
142 | ||
143 | .. kernel-doc:: drivers/net/phy/mdio_bus.c | |
144 | :export: | |
145 | ||
146 | .. kernel-doc:: drivers/net/phy/mdio_bus.c | |
147 | :internal: | |
8796c892 RK |
148 | |
149 | PHYLINK | |
150 | ------- | |
151 | ||
152 | PHYLINK interfaces traditional network drivers with PHYLIB, fixed-links, | |
153 | and SFF modules (eg, hot-pluggable SFP) that may contain PHYs. PHYLINK | |
154 | provides management of the link state and link modes. | |
155 | ||
156 | .. kernel-doc:: include/linux/phylink.h | |
157 | :internal: | |
158 | ||
159 | .. kernel-doc:: drivers/net/phy/phylink.c | |
0a6fcd3f RK |
160 | |
161 | SFP support | |
162 | ----------- | |
163 | ||
164 | .. kernel-doc:: drivers/net/phy/sfp-bus.c | |
165 | :internal: | |
166 | ||
167 | .. kernel-doc:: include/linux/sfp.h | |
168 | :internal: | |
169 | ||
170 | .. kernel-doc:: drivers/net/phy/sfp-bus.c | |
171 | :export: |