Back to home page

OSCL-LXR

 
 

    


0001 =========================================
0002 Linux Networking and Network Devices APIs
0003 =========================================
0004 
0005 Linux Networking
0006 ================
0007 
0008 Networking Base Types
0009 ---------------------
0010 
0011 .. kernel-doc:: include/linux/net.h
0012    :internal:
0013 
0014 Socket Buffer Functions
0015 -----------------------
0016 
0017 .. kernel-doc:: include/linux/skbuff.h
0018    :internal:
0019 
0020 .. kernel-doc:: include/net/sock.h
0021    :internal:
0022 
0023 .. kernel-doc:: net/socket.c
0024    :export:
0025 
0026 .. kernel-doc:: net/core/skbuff.c
0027    :export:
0028 
0029 .. kernel-doc:: net/core/sock.c
0030    :export:
0031 
0032 .. kernel-doc:: net/core/datagram.c
0033    :export:
0034 
0035 .. kernel-doc:: net/core/stream.c
0036    :export:
0037 
0038 Socket Filter
0039 -------------
0040 
0041 .. kernel-doc:: net/core/filter.c
0042    :export:
0043 
0044 Generic Network Statistics
0045 --------------------------
0046 
0047 .. kernel-doc:: include/uapi/linux/gen_stats.h
0048    :internal:
0049 
0050 .. kernel-doc:: net/core/gen_stats.c
0051    :export:
0052 
0053 .. kernel-doc:: net/core/gen_estimator.c
0054    :export:
0055 
0056 SUN RPC subsystem
0057 -----------------
0058 
0059 .. kernel-doc:: net/sunrpc/xdr.c
0060    :export:
0061 
0062 .. kernel-doc:: net/sunrpc/svc_xprt.c
0063    :export:
0064 
0065 .. kernel-doc:: net/sunrpc/xprt.c
0066    :export:
0067 
0068 .. kernel-doc:: net/sunrpc/sched.c
0069    :export:
0070 
0071 .. kernel-doc:: net/sunrpc/socklib.c
0072    :export:
0073 
0074 .. kernel-doc:: net/sunrpc/stats.c
0075    :export:
0076 
0077 .. kernel-doc:: net/sunrpc/rpc_pipe.c
0078    :export:
0079 
0080 .. kernel-doc:: net/sunrpc/rpcb_clnt.c
0081    :export:
0082 
0083 .. kernel-doc:: net/sunrpc/clnt.c
0084    :export:
0085 
0086 Network device support
0087 ======================
0088 
0089 Driver Support
0090 --------------
0091 
0092 .. kernel-doc:: net/core/dev.c
0093    :export:
0094 
0095 .. kernel-doc:: net/ethernet/eth.c
0096    :export:
0097 
0098 .. kernel-doc:: net/sched/sch_generic.c
0099    :export:
0100 
0101 .. kernel-doc:: include/linux/etherdevice.h
0102    :internal:
0103 
0104 .. kernel-doc:: include/linux/netdevice.h
0105    :internal:
0106 
0107 PHY Support
0108 -----------
0109 
0110 .. kernel-doc:: drivers/net/phy/phy.c
0111    :export:
0112 
0113 .. kernel-doc:: drivers/net/phy/phy.c
0114    :internal:
0115 
0116 .. kernel-doc:: drivers/net/phy/phy-core.c
0117    :export:
0118 
0119 .. kernel-doc:: drivers/net/phy/phy-c45.c
0120    :export:
0121 
0122 .. kernel-doc:: include/linux/phy.h
0123    :internal:
0124 
0125 .. kernel-doc:: drivers/net/phy/phy_device.c
0126    :export:
0127 
0128 .. kernel-doc:: drivers/net/phy/phy_device.c
0129    :internal:
0130 
0131 .. kernel-doc:: drivers/net/phy/mdio_bus.c
0132    :export:
0133 
0134 .. kernel-doc:: drivers/net/phy/mdio_bus.c
0135    :internal:
0136 
0137 PHYLINK
0138 -------
0139 
0140   PHYLINK interfaces traditional network drivers with PHYLIB, fixed-links,
0141   and SFF modules (eg, hot-pluggable SFP) that may contain PHYs.  PHYLINK
0142   provides management of the link state and link modes.
0143 
0144 .. kernel-doc:: include/linux/phylink.h
0145    :internal:
0146 
0147 .. kernel-doc:: drivers/net/phy/phylink.c
0148 
0149 SFP support
0150 -----------
0151 
0152 .. kernel-doc:: drivers/net/phy/sfp-bus.c
0153    :internal:
0154 
0155 .. kernel-doc:: include/linux/sfp.h
0156    :internal:
0157 
0158 .. kernel-doc:: drivers/net/phy/sfp-bus.c
0159    :export: