162306a36Sopenharmony_ci=========================================
262306a36Sopenharmony_ciLinux Networking and Network Devices APIs
362306a36Sopenharmony_ci=========================================
462306a36Sopenharmony_ci
562306a36Sopenharmony_ciLinux Networking
662306a36Sopenharmony_ci================
762306a36Sopenharmony_ci
862306a36Sopenharmony_ciNetworking Base Types
962306a36Sopenharmony_ci---------------------
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci.. kernel-doc:: include/linux/net.h
1262306a36Sopenharmony_ci   :internal:
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ciSocket Buffer Functions
1562306a36Sopenharmony_ci-----------------------
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ci.. kernel-doc:: include/linux/skbuff.h
1862306a36Sopenharmony_ci   :internal:
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci.. kernel-doc:: include/net/sock.h
2162306a36Sopenharmony_ci   :internal:
2262306a36Sopenharmony_ci
2362306a36Sopenharmony_ci.. kernel-doc:: net/socket.c
2462306a36Sopenharmony_ci   :export:
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ci.. kernel-doc:: net/core/skbuff.c
2762306a36Sopenharmony_ci   :export:
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ci.. kernel-doc:: net/core/sock.c
3062306a36Sopenharmony_ci   :export:
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ci.. kernel-doc:: net/core/datagram.c
3362306a36Sopenharmony_ci   :export:
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ci.. kernel-doc:: net/core/stream.c
3662306a36Sopenharmony_ci   :export:
3762306a36Sopenharmony_ci
3862306a36Sopenharmony_ciSocket Filter
3962306a36Sopenharmony_ci-------------
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci.. kernel-doc:: net/core/filter.c
4262306a36Sopenharmony_ci   :export:
4362306a36Sopenharmony_ci
4462306a36Sopenharmony_ciGeneric Network Statistics
4562306a36Sopenharmony_ci--------------------------
4662306a36Sopenharmony_ci
4762306a36Sopenharmony_ci.. kernel-doc:: include/uapi/linux/gen_stats.h
4862306a36Sopenharmony_ci   :internal:
4962306a36Sopenharmony_ci
5062306a36Sopenharmony_ci.. kernel-doc:: net/core/gen_stats.c
5162306a36Sopenharmony_ci   :export:
5262306a36Sopenharmony_ci
5362306a36Sopenharmony_ci.. kernel-doc:: net/core/gen_estimator.c
5462306a36Sopenharmony_ci   :export:
5562306a36Sopenharmony_ci
5662306a36Sopenharmony_ciSUN RPC subsystem
5762306a36Sopenharmony_ci-----------------
5862306a36Sopenharmony_ci
5962306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/xdr.c
6062306a36Sopenharmony_ci   :export:
6162306a36Sopenharmony_ci
6262306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/svc_xprt.c
6362306a36Sopenharmony_ci   :export:
6462306a36Sopenharmony_ci
6562306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/xprt.c
6662306a36Sopenharmony_ci   :export:
6762306a36Sopenharmony_ci
6862306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/sched.c
6962306a36Sopenharmony_ci   :export:
7062306a36Sopenharmony_ci
7162306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/socklib.c
7262306a36Sopenharmony_ci   :export:
7362306a36Sopenharmony_ci
7462306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/stats.c
7562306a36Sopenharmony_ci   :export:
7662306a36Sopenharmony_ci
7762306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/rpc_pipe.c
7862306a36Sopenharmony_ci   :export:
7962306a36Sopenharmony_ci
8062306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/rpcb_clnt.c
8162306a36Sopenharmony_ci   :export:
8262306a36Sopenharmony_ci
8362306a36Sopenharmony_ci.. kernel-doc:: net/sunrpc/clnt.c
8462306a36Sopenharmony_ci   :export:
8562306a36Sopenharmony_ci
8662306a36Sopenharmony_ciNetwork device support
8762306a36Sopenharmony_ci======================
8862306a36Sopenharmony_ci
8962306a36Sopenharmony_ciDriver Support
9062306a36Sopenharmony_ci--------------
9162306a36Sopenharmony_ci
9262306a36Sopenharmony_ci.. kernel-doc:: net/core/dev.c
9362306a36Sopenharmony_ci   :export:
9462306a36Sopenharmony_ci
9562306a36Sopenharmony_ci.. kernel-doc:: net/ethernet/eth.c
9662306a36Sopenharmony_ci   :export:
9762306a36Sopenharmony_ci
9862306a36Sopenharmony_ci.. kernel-doc:: net/sched/sch_generic.c
9962306a36Sopenharmony_ci   :export:
10062306a36Sopenharmony_ci
10162306a36Sopenharmony_ci.. kernel-doc:: include/linux/etherdevice.h
10262306a36Sopenharmony_ci   :internal:
10362306a36Sopenharmony_ci
10462306a36Sopenharmony_ci.. kernel-doc:: include/linux/netdevice.h
10562306a36Sopenharmony_ci   :internal:
10662306a36Sopenharmony_ci
10762306a36Sopenharmony_ciPHY Support
10862306a36Sopenharmony_ci-----------
10962306a36Sopenharmony_ci
11062306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/phy.c
11162306a36Sopenharmony_ci   :export:
11262306a36Sopenharmony_ci
11362306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/phy.c
11462306a36Sopenharmony_ci   :internal:
11562306a36Sopenharmony_ci
11662306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/phy-core.c
11762306a36Sopenharmony_ci   :export:
11862306a36Sopenharmony_ci
11962306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/phy-c45.c
12062306a36Sopenharmony_ci   :export:
12162306a36Sopenharmony_ci
12262306a36Sopenharmony_ci.. kernel-doc:: include/linux/phy.h
12362306a36Sopenharmony_ci   :internal:
12462306a36Sopenharmony_ci
12562306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/phy_device.c
12662306a36Sopenharmony_ci   :export:
12762306a36Sopenharmony_ci
12862306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/phy_device.c
12962306a36Sopenharmony_ci   :internal:
13062306a36Sopenharmony_ci
13162306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/mdio_bus.c
13262306a36Sopenharmony_ci   :export:
13362306a36Sopenharmony_ci
13462306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/mdio_bus.c
13562306a36Sopenharmony_ci   :internal:
13662306a36Sopenharmony_ci
13762306a36Sopenharmony_ciPHYLINK
13862306a36Sopenharmony_ci-------
13962306a36Sopenharmony_ci
14062306a36Sopenharmony_ci  PHYLINK interfaces traditional network drivers with PHYLIB, fixed-links,
14162306a36Sopenharmony_ci  and SFF modules (eg, hot-pluggable SFP) that may contain PHYs.  PHYLINK
14262306a36Sopenharmony_ci  provides management of the link state and link modes.
14362306a36Sopenharmony_ci
14462306a36Sopenharmony_ci.. kernel-doc:: include/linux/phylink.h
14562306a36Sopenharmony_ci   :internal:
14662306a36Sopenharmony_ci
14762306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/phylink.c
14862306a36Sopenharmony_ci
14962306a36Sopenharmony_ciSFP support
15062306a36Sopenharmony_ci-----------
15162306a36Sopenharmony_ci
15262306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/sfp-bus.c
15362306a36Sopenharmony_ci   :internal:
15462306a36Sopenharmony_ci
15562306a36Sopenharmony_ci.. kernel-doc:: include/linux/sfp.h
15662306a36Sopenharmony_ci   :internal:
15762306a36Sopenharmony_ci
15862306a36Sopenharmony_ci.. kernel-doc:: drivers/net/phy/sfp-bus.c
15962306a36Sopenharmony_ci   :export:
160