mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-26 10:49:33 +00:00
![Russell King](/assets/img/avatar_default.png)
Add kernel-doc documentation for sfp kernel APIs, and link it into the networking kapi documentation under "Network device support". Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
171 lines
2.9 KiB
ReStructuredText
171 lines
2.9 KiB
ReStructuredText
=========================================
|
|
Linux Networking and Network Devices APIs
|
|
=========================================
|
|
|
|
Linux Networking
|
|
================
|
|
|
|
Networking Base Types
|
|
---------------------
|
|
|
|
.. kernel-doc:: include/linux/net.h
|
|
:internal:
|
|
|
|
Socket Buffer Functions
|
|
-----------------------
|
|
|
|
.. kernel-doc:: include/linux/skbuff.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: include/net/sock.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: net/socket.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/core/skbuff.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/core/sock.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/core/datagram.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/core/stream.c
|
|
:export:
|
|
|
|
Socket Filter
|
|
-------------
|
|
|
|
.. kernel-doc:: net/core/filter.c
|
|
:export:
|
|
|
|
Generic Network Statistics
|
|
--------------------------
|
|
|
|
.. kernel-doc:: include/uapi/linux/gen_stats.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: net/core/gen_stats.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/core/gen_estimator.c
|
|
:export:
|
|
|
|
SUN RPC subsystem
|
|
-----------------
|
|
|
|
.. kernel-doc:: net/sunrpc/xdr.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sunrpc/svc_xprt.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sunrpc/xprt.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sunrpc/sched.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sunrpc/socklib.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sunrpc/stats.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sunrpc/rpc_pipe.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sunrpc/rpcb_clnt.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sunrpc/clnt.c
|
|
:export:
|
|
|
|
WiMAX
|
|
-----
|
|
|
|
.. kernel-doc:: net/wimax/op-msg.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/wimax/op-reset.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/wimax/op-rfkill.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/wimax/stack.c
|
|
:export:
|
|
|
|
.. kernel-doc:: include/net/wimax.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: include/uapi/linux/wimax.h
|
|
:internal:
|
|
|
|
Network device support
|
|
======================
|
|
|
|
Driver Support
|
|
--------------
|
|
|
|
.. kernel-doc:: net/core/dev.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/ethernet/eth.c
|
|
:export:
|
|
|
|
.. kernel-doc:: net/sched/sch_generic.c
|
|
:export:
|
|
|
|
.. kernel-doc:: include/linux/etherdevice.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: include/linux/netdevice.h
|
|
:internal:
|
|
|
|
PHY Support
|
|
-----------
|
|
|
|
.. kernel-doc:: drivers/net/phy/phy.c
|
|
:export:
|
|
|
|
.. kernel-doc:: drivers/net/phy/phy.c
|
|
:internal:
|
|
|
|
.. kernel-doc:: drivers/net/phy/phy_device.c
|
|
:export:
|
|
|
|
.. kernel-doc:: drivers/net/phy/phy_device.c
|
|
:internal:
|
|
|
|
.. kernel-doc:: drivers/net/phy/mdio_bus.c
|
|
:export:
|
|
|
|
.. kernel-doc:: drivers/net/phy/mdio_bus.c
|
|
:internal:
|
|
|
|
PHYLINK
|
|
-------
|
|
|
|
PHYLINK interfaces traditional network drivers with PHYLIB, fixed-links,
|
|
and SFF modules (eg, hot-pluggable SFP) that may contain PHYs. PHYLINK
|
|
provides management of the link state and link modes.
|
|
|
|
.. kernel-doc:: include/linux/phylink.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: drivers/net/phy/phylink.c
|
|
|
|
SFP support
|
|
-----------
|
|
|
|
.. kernel-doc:: drivers/net/phy/sfp-bus.c
|
|
:internal:
|
|
|
|
.. kernel-doc:: include/linux/sfp.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: drivers/net/phy/sfp-bus.c
|
|
:export:
|