Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules

These files are non modular, but need to export symbols using
the macros now living in export.h -- call out the include so
that things won't break when we remove the implicit presence
of module.h from everywhere.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>

+130
+1
net/802/fc.c
··· 27 27 #include <linux/net.h> 28 28 #include <linux/proc_fs.h> 29 29 #include <linux/init.h> 30 + #include <linux/export.h> 30 31 #include <net/arp.h> 31 32 32 33 /*
+1
net/8021q/vlan_core.c
··· 2 2 #include <linux/netdevice.h> 3 3 #include <linux/if_vlan.h> 4 4 #include <linux/netpoll.h> 5 + #include <linux/export.h> 5 6 #include "vlan.h" 6 7 7 8 bool vlan_do_receive(struct sk_buff **skbp)
+1
net/appletalk/aarp.c
··· 39 39 #include <linux/init.h> 40 40 #include <linux/proc_fs.h> 41 41 #include <linux/seq_file.h> 42 + #include <linux/export.h> 42 43 43 44 int sysctl_aarp_expiry_time = AARP_EXPIRY_TIME; 44 45 int sysctl_aarp_tick_time = AARP_TICK_TIME;
+1
net/appletalk/atalk_proc.c
··· 14 14 #include <net/net_namespace.h> 15 15 #include <net/sock.h> 16 16 #include <linux/atalk.h> 17 + #include <linux/export.h> 17 18 18 19 19 20 static __inline__ struct atalk_iface *atalk_get_interface_idx(loff_t pos)
+1
net/atm/pvc.c
··· 11 11 #include <linux/init.h> 12 12 #include <linux/skbuff.h> 13 13 #include <linux/bitops.h> 14 + #include <linux/export.h> 14 15 #include <net/sock.h> /* for sock_no_* */ 15 16 16 17 #include "resources.h" /* devs and vccs */
+1
net/atm/svc.c
··· 20 20 #include <linux/bitops.h> 21 21 #include <net/sock.h> /* for sock_no_* */ 22 22 #include <linux/uaccess.h> 23 + #include <linux/export.h> 23 24 24 25 #include "resources.h" 25 26 #include "common.h" /* common for PVCs and SVCs */
+1
net/ax25/ax25_route.c
··· 38 38 #include <linux/interrupt.h> 39 39 #include <linux/init.h> 40 40 #include <linux/seq_file.h> 41 + #include <linux/export.h> 41 42 42 43 static ax25_route *ax25_route_list; 43 44 static DEFINE_RWLOCK(ax25_route_lock);
+1
net/ax25/ax25_uid.c
··· 37 37 #include <linux/stat.h> 38 38 #include <linux/netfilter.h> 39 39 #include <linux/sysctl.h> 40 + #include <linux/export.h> 40 41 #include <net/ip.h> 41 42 #include <net/arp.h> 42 43
+1
net/bluetooth/l2cap_sock.c
··· 27 27 /* Bluetooth L2CAP sockets. */ 28 28 29 29 #include <linux/security.h> 30 + #include <linux/export.h> 30 31 31 32 #include <net/bluetooth/bluetooth.h> 32 33 #include <net/bluetooth/hci_core.h>
+1
net/bridge/br_input.c
··· 16 16 #include <linux/netdevice.h> 17 17 #include <linux/etherdevice.h> 18 18 #include <linux/netfilter_bridge.h> 19 + #include <linux/export.h> 19 20 #include "br_private.h" 20 21 21 22 /* Bridge group multicast address 802.1d (pg 51). */
+1
net/caif/cfpkt_skbuff.c
··· 9 9 #include <linux/string.h> 10 10 #include <linux/skbuff.h> 11 11 #include <linux/hardirq.h> 12 + #include <linux/export.h> 12 13 #include <net/caif/cfpkt.h> 13 14 14 15 #define PKT_PREFIX 48
+1
net/ceph/messenger.c
··· 18 18 #include <linux/ceph/messenger.h> 19 19 #include <linux/ceph/decode.h> 20 20 #include <linux/ceph/pagelist.h> 21 + #include <linux/export.h> 21 22 22 23 /* 23 24 * Ceph uses the messenger to exchange ceph_msg messages with other
+1
net/compat.c
··· 22 22 #include <linux/filter.h> 23 23 #include <linux/compat.h> 24 24 #include <linux/security.h> 25 + #include <linux/export.h> 25 26 26 27 #include <net/scm.h> 27 28 #include <net/sock.h>
+1
net/core/dev_addr_lists.c
··· 13 13 14 14 #include <linux/netdevice.h> 15 15 #include <linux/rtnetlink.h> 16 + #include <linux/export.h> 16 17 #include <linux/list.h> 17 18 #include <linux/proc_fs.h> 18 19
+1
net/core/net-sysfs.c
··· 20 20 #include <linux/rtnetlink.h> 21 21 #include <linux/wireless.h> 22 22 #include <linux/vmalloc.h> 23 + #include <linux/export.h> 23 24 #include <net/wext.h> 24 25 25 26 #include "net-sysfs.h"
+1
net/core/net-traces.c
··· 11 11 #include <linux/inetdevice.h> 12 12 #include <linux/inet.h> 13 13 #include <linux/interrupt.h> 14 + #include <linux/export.h> 14 15 #include <linux/netpoll.h> 15 16 #include <linux/sched.h> 16 17 #include <linux/delay.h>
+1
net/core/net_namespace.c
··· 10 10 #include <linux/nsproxy.h> 11 11 #include <linux/proc_fs.h> 12 12 #include <linux/file.h> 13 + #include <linux/export.h> 13 14 #include <net/net_namespace.h> 14 15 #include <net/netns/generic.h> 15 16
+1
net/core/netevent.c
··· 15 15 16 16 #include <linux/rtnetlink.h> 17 17 #include <linux/notifier.h> 18 + #include <linux/export.h> 18 19 #include <net/netevent.h> 19 20 20 21 static ATOMIC_NOTIFIER_HEAD(netevent_notif_chain);
+1
net/core/netpoll.c
··· 23 23 #include <linux/rcupdate.h> 24 24 #include <linux/workqueue.h> 25 25 #include <linux/slab.h> 26 + #include <linux/export.h> 26 27 #include <net/tcp.h> 27 28 #include <net/udp.h> 28 29 #include <asm/unaligned.h>
+1
net/core/timestamping.c
··· 21 21 #include <linux/phy.h> 22 22 #include <linux/ptp_classify.h> 23 23 #include <linux/skbuff.h> 24 + #include <linux/export.h> 24 25 25 26 static struct sock_filter ptp_filter[] = { 26 27 PTP_FILTER
+1
net/core/user_dma.c
··· 27 27 28 28 #include <linux/dmaengine.h> 29 29 #include <linux/socket.h> 30 + #include <linux/export.h> 30 31 #include <net/tcp.h> 31 32 #include <net/netdma.h> 32 33
+1
net/dcb/dcbevent.c
··· 19 19 20 20 #include <linux/rtnetlink.h> 21 21 #include <linux/notifier.h> 22 + #include <linux/export.h> 22 23 23 24 static ATOMIC_NOTIFIER_HEAD(dcbevent_notif_chain); 24 25
+1
net/dccp/ackvec.c
··· 12 12 #include "dccp.h" 13 13 #include <linux/kernel.h> 14 14 #include <linux/slab.h> 15 + #include <linux/export.h> 15 16 16 17 static struct kmem_cache *dccp_ackvec_slab; 17 18 static struct kmem_cache *dccp_ackvec_record_slab;
+1
net/dccp/timer.c
··· 12 12 13 13 #include <linux/dccp.h> 14 14 #include <linux/skbuff.h> 15 + #include <linux/export.h> 15 16 16 17 #include "dccp.h" 17 18
+1
net/decnet/dn_route.c
··· 77 77 #include <linux/netfilter_decnet.h> 78 78 #include <linux/rcupdate.h> 79 79 #include <linux/times.h> 80 + #include <linux/export.h> 80 81 #include <asm/errno.h> 81 82 #include <net/net_namespace.h> 82 83 #include <net/netlink.h>
+1
net/decnet/dn_rules.c
··· 23 23 #include <linux/spinlock.h> 24 24 #include <linux/list.h> 25 25 #include <linux/rcupdate.h> 26 + #include <linux/export.h> 26 27 #include <net/neighbour.h> 27 28 #include <net/dst.h> 28 29 #include <net/flow.h>
+1
net/ieee802154/nl-mac.c
··· 30 30 #include <net/genetlink.h> 31 31 #include <net/sock.h> 32 32 #include <linux/nl802154.h> 33 + #include <linux/export.h> 33 34 #include <net/af_ieee802154.h> 34 35 #include <net/nl802154.h> 35 36 #include <net/ieee802154.h>
+1
net/ipv4/fib_rules.c
··· 26 26 #include <linux/init.h> 27 27 #include <linux/list.h> 28 28 #include <linux/rcupdate.h> 29 + #include <linux/export.h> 29 30 #include <net/ip.h> 30 31 #include <net/route.h> 31 32 #include <net/tcp.h>
+1
net/ipv4/fib_trie.c
··· 73 73 #include <linux/list.h> 74 74 #include <linux/slab.h> 75 75 #include <linux/prefetch.h> 76 + #include <linux/export.h> 76 77 #include <net/net_namespace.h> 77 78 #include <net/ip.h> 78 79 #include <net/protocol.h>
+1
net/ipv4/ipconfig.c
··· 54 54 #include <linux/delay.h> 55 55 #include <linux/nfs_fs.h> 56 56 #include <linux/slab.h> 57 + #include <linux/export.h> 57 58 #include <net/net_namespace.h> 58 59 #include <net/arp.h> 59 60 #include <net/ip.h>
+1
net/ipv4/ipmr.c
··· 61 61 #include <linux/if_arp.h> 62 62 #include <linux/netfilter_ipv4.h> 63 63 #include <linux/compat.h> 64 + #include <linux/export.h> 64 65 #include <net/ipip.h> 65 66 #include <net/checksum.h> 66 67 #include <net/netlink.h>
+1
net/ipv4/netfilter.c
··· 5 5 #include <linux/ip.h> 6 6 #include <linux/skbuff.h> 7 7 #include <linux/gfp.h> 8 + #include <linux/export.h> 8 9 #include <net/route.h> 9 10 #include <net/xfrm.h> 10 11 #include <net/ip.h>
+1
net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c
··· 21 21 #include <net/netfilter/nf_conntrack_expect.h> 22 22 #include <net/netfilter/nf_conntrack_acct.h> 23 23 #include <linux/rculist_nulls.h> 24 + #include <linux/export.h> 24 25 25 26 struct ct_iter_state { 26 27 struct seq_net_private p;
+1
net/ipv4/netfilter/nf_nat_proto_common.c
··· 12 12 #include <linux/ip.h> 13 13 14 14 #include <linux/netfilter.h> 15 + #include <linux/export.h> 15 16 #include <net/secure_seq.h> 16 17 #include <net/netfilter/nf_nat.h> 17 18 #include <net/netfilter/nf_nat_core.h>
+1
net/ipv4/netfilter/nf_nat_proto_icmp.c
··· 8 8 9 9 #include <linux/types.h> 10 10 #include <linux/init.h> 11 + #include <linux/export.h> 11 12 #include <linux/ip.h> 12 13 #include <linux/icmp.h> 13 14
+1
net/ipv4/netfilter/nf_nat_proto_tcp.c
··· 8 8 9 9 #include <linux/types.h> 10 10 #include <linux/init.h> 11 + #include <linux/export.h> 11 12 #include <linux/ip.h> 12 13 #include <linux/tcp.h> 13 14
+1
net/ipv4/netfilter/nf_nat_proto_udp.c
··· 7 7 */ 8 8 9 9 #include <linux/types.h> 10 + #include <linux/export.h> 10 11 #include <linux/init.h> 11 12 #include <linux/ip.h> 12 13 #include <linux/udp.h>
+1
net/ipv4/ping.c
··· 39 39 #include <net/protocol.h> 40 40 #include <linux/skbuff.h> 41 41 #include <linux/proc_fs.h> 42 + #include <linux/export.h> 42 43 #include <net/sock.h> 43 44 #include <net/ping.h> 44 45 #include <net/udp.h>
+1
net/ipv4/proc.c
··· 42 42 #include <linux/inetdevice.h> 43 43 #include <linux/proc_fs.h> 44 44 #include <linux/seq_file.h> 45 + #include <linux/export.h> 45 46 #include <net/sock.h> 46 47 #include <net/raw.h> 47 48
+1
net/ipv4/raw.c
··· 48 48 #include <linux/errno.h> 49 49 #include <linux/aio.h> 50 50 #include <linux/kernel.h> 51 + #include <linux/export.h> 51 52 #include <linux/spinlock.h> 52 53 #include <linux/sockios.h> 53 54 #include <linux/socket.h>
+1
net/ipv4/syncookies.c
··· 15 15 #include <linux/random.h> 16 16 #include <linux/cryptohash.h> 17 17 #include <linux/kernel.h> 18 + #include <linux/export.h> 18 19 #include <net/tcp.h> 19 20 #include <net/route.h> 20 21
+1
net/ipv4/udplite.c
··· 10 10 * as published by the Free Software Foundation; either version 11 11 * 2 of the License, or (at your option) any later version. 12 12 */ 13 + #include <linux/export.h> 13 14 #include "udp_impl.h" 14 15 15 16 struct udp_table udplite_table __read_mostly;
+1
net/ipv4/xfrm4_state.c
··· 12 12 #include <linux/pfkeyv2.h> 13 13 #include <linux/ipsec.h> 14 14 #include <linux/netfilter_ipv4.h> 15 + #include <linux/export.h> 15 16 16 17 static int xfrm4_init_flags(struct xfrm_state *x) 17 18 {
+1
net/ipv6/addrconf.c
··· 87 87 88 88 #include <linux/proc_fs.h> 89 89 #include <linux/seq_file.h> 90 + #include <linux/export.h> 90 91 91 92 /* Set to 3 to get tracing... */ 92 93 #define ACONF_DEBUG 2
+1
net/ipv6/addrconf_core.c
··· 3 3 * not configured or static. 4 4 */ 5 5 6 + #include <linux/export.h> 6 7 #include <net/ipv6.h> 7 8 8 9 #define IPV6_ADDR_SCOPE_TYPE(scope) ((scope) << 16)
+1
net/ipv6/exthdrs.c
··· 30 30 #include <linux/in6.h> 31 31 #include <linux/icmpv6.h> 32 32 #include <linux/slab.h> 33 + #include <linux/export.h> 33 34 34 35 #include <net/dst.h> 35 36 #include <net/sock.h>
+1
net/ipv6/exthdrs_core.c
··· 2 2 * IPv6 library code, needed by static components when full IPv6 support is 3 3 * not configured or static. 4 4 */ 5 + #include <linux/export.h> 5 6 #include <net/ipv6.h> 6 7 7 8 /*
+1
net/ipv6/fib6_rules.c
··· 14 14 */ 15 15 16 16 #include <linux/netdevice.h> 17 + #include <linux/export.h> 17 18 18 19 #include <net/fib_rules.h> 19 20 #include <net/ipv6.h>
+1
net/ipv6/ip6_flowlabel.c
··· 21 21 #include <linux/proc_fs.h> 22 22 #include <linux/seq_file.h> 23 23 #include <linux/slab.h> 24 + #include <linux/export.h> 24 25 25 26 #include <net/net_namespace.h> 26 27 #include <net/sock.h>
+1
net/ipv6/ip6mr.c
··· 51 51 #include <linux/pim.h> 52 52 #include <net/addrconf.h> 53 53 #include <linux/netfilter_ipv6.h> 54 + #include <linux/export.h> 54 55 #include <net/ip6_checksum.h> 55 56 56 57 struct mr6_table {
+1
net/ipv6/netfilter.c
··· 3 3 #include <linux/ipv6.h> 4 4 #include <linux/netfilter.h> 5 5 #include <linux/netfilter_ipv6.h> 6 + #include <linux/export.h> 6 7 #include <net/dst.h> 7 8 #include <net/ipv6.h> 8 9 #include <net/ip6_route.h>
+1
net/ipv6/proc.c
··· 21 21 #include <linux/proc_fs.h> 22 22 #include <linux/seq_file.h> 23 23 #include <linux/stddef.h> 24 + #include <linux/export.h> 24 25 #include <net/net_namespace.h> 25 26 #include <net/ip.h> 26 27 #include <net/sock.h>
+1
net/ipv6/raw.c
··· 61 61 62 62 #include <linux/proc_fs.h> 63 63 #include <linux/seq_file.h> 64 + #include <linux/export.h> 64 65 65 66 static struct raw_hashinfo raw_v6_hashinfo = { 66 67 .lock = __RW_LOCK_UNLOCKED(raw_v6_hashinfo.lock),
+1
net/ipv6/reassembly.c
··· 42 42 #include <linux/jhash.h> 43 43 #include <linux/skbuff.h> 44 44 #include <linux/slab.h> 45 + #include <linux/export.h> 45 46 46 47 #include <net/sock.h> 47 48 #include <net/snmp.h>
+1
net/ipv6/route.c
··· 26 26 27 27 #include <linux/capability.h> 28 28 #include <linux/errno.h> 29 + #include <linux/export.h> 29 30 #include <linux/types.h> 30 31 #include <linux/times.h> 31 32 #include <linux/socket.h>
+1
net/ipv6/sysctl_net_ipv6.c
··· 10 10 #include <linux/in6.h> 11 11 #include <linux/ipv6.h> 12 12 #include <linux/slab.h> 13 + #include <linux/export.h> 13 14 #include <net/ndisc.h> 14 15 #include <net/ipv6.h> 15 16 #include <net/addrconf.h>
+1
net/ipv6/udplite.c
··· 11 11 * as published by the Free Software Foundation; either version 12 12 * 2 of the License, or (at your option) any later version. 13 13 */ 14 + #include <linux/export.h> 14 15 #include "udp_impl.h" 15 16 16 17 static int udplitev6_rcv(struct sk_buff *skb)
+1
net/ipv6/xfrm6_state.c
··· 15 15 #include <linux/pfkeyv2.h> 16 16 #include <linux/ipsec.h> 17 17 #include <linux/netfilter_ipv6.h> 18 + #include <linux/export.h> 18 19 #include <net/dsfield.h> 19 20 #include <net/ipv6.h> 20 21 #include <net/addrconf.h>
+1
net/ipx/ipx_proc.c
··· 9 9 #include <linux/proc_fs.h> 10 10 #include <linux/spinlock.h> 11 11 #include <linux/seq_file.h> 12 + #include <linux/export.h> 12 13 #include <net/net_namespace.h> 13 14 #include <net/tcp_states.h> 14 15 #include <net/ipx.h>
+1
net/irda/discovery.c
··· 35 35 #include <linux/fs.h> 36 36 #include <linux/seq_file.h> 37 37 #include <linux/slab.h> 38 + #include <linux/export.h> 38 39 39 40 #include <net/irda/irda.h> 40 41 #include <net/irda/irlmp.h>
+1
net/irda/irda_device.c
··· 42 42 #include <linux/kmod.h> 43 43 #include <linux/spinlock.h> 44 44 #include <linux/slab.h> 45 + #include <linux/export.h> 45 46 46 47 #include <asm/ioctls.h> 47 48 #include <asm/uaccess.h>
+1
net/irda/irttp.c
··· 29 29 #include <linux/fs.h> 30 30 #include <linux/seq_file.h> 31 31 #include <linux/slab.h> 32 + #include <linux/export.h> 32 33 33 34 #include <asm/byteorder.h> 34 35 #include <asm/unaligned.h>
+2
net/irda/qos.c
··· 30 30 * 31 31 ********************************************************************/ 32 32 33 + #include <linux/export.h> 34 + 33 35 #include <asm/byteorder.h> 34 36 35 37 #include <net/irda/irda.h>
+1
net/llc/llc_input.c
··· 13 13 */ 14 14 #include <linux/netdevice.h> 15 15 #include <linux/slab.h> 16 + #include <linux/export.h> 16 17 #include <net/net_namespace.h> 17 18 #include <net/llc.h> 18 19 #include <net/llc_pdu.h>
+1
net/llc/llc_output.c
··· 18 18 #include <linux/netdevice.h> 19 19 #include <linux/trdevice.h> 20 20 #include <linux/skbuff.h> 21 + #include <linux/export.h> 21 22 #include <net/llc.h> 22 23 #include <net/llc_pdu.h> 23 24
+1
net/llc/llc_proc.c
··· 17 17 #include <linux/proc_fs.h> 18 18 #include <linux/errno.h> 19 19 #include <linux/seq_file.h> 20 + #include <linux/export.h> 20 21 #include <net/net_namespace.h> 21 22 #include <net/sock.h> 22 23 #include <net/llc.h>
+1
net/mac80211/agg-rx.c
··· 38 38 39 39 #include <linux/ieee80211.h> 40 40 #include <linux/slab.h> 41 + #include <linux/export.h> 41 42 #include <net/mac80211.h> 42 43 #include "ieee80211_i.h" 43 44 #include "driver-ops.h"
+1
net/mac80211/agg-tx.c
··· 15 15 16 16 #include <linux/ieee80211.h> 17 17 #include <linux/slab.h> 18 + #include <linux/export.h> 18 19 #include <net/mac80211.h> 19 20 #include "ieee80211_i.h" 20 21 #include "driver-ops.h"
+1
net/mac80211/ht.c
··· 14 14 */ 15 15 16 16 #include <linux/ieee80211.h> 17 + #include <linux/export.h> 17 18 #include <net/mac80211.h> 18 19 #include "ieee80211_i.h" 19 20 #include "rate.h"
+1
net/mac80211/key.c
··· 15 15 #include <linux/rcupdate.h> 16 16 #include <linux/rtnetlink.h> 17 17 #include <linux/slab.h> 18 + #include <linux/export.h> 18 19 #include <net/mac80211.h> 19 20 #include "ieee80211_i.h" 20 21 #include "driver-ops.h"
+1
net/mac80211/led.c
··· 9 9 /* just for IFNAMSIZ */ 10 10 #include <linux/if.h> 11 11 #include <linux/slab.h> 12 + #include <linux/export.h> 12 13 #include "led.h" 13 14 14 15 void ieee80211_led_rx(struct ieee80211_local *local)
+1
net/mac80211/mlme.c
··· 21 21 #include <linux/pm_qos.h> 22 22 #include <linux/crc32.h> 23 23 #include <linux/slab.h> 24 + #include <linux/export.h> 24 25 #include <net/mac80211.h> 25 26 #include <asm/unaligned.h> 26 27
+1
net/mac80211/offchannel.c
··· 12 12 * it under the terms of the GNU General Public License version 2 as 13 13 * published by the Free Software Foundation. 14 14 */ 15 + #include <linux/export.h> 15 16 #include <net/mac80211.h> 16 17 #include "ieee80211_i.h" 17 18 #include "driver-trace.h"
+1
net/mac80211/rc80211_minstrel_debugfs.c
··· 50 50 #include <linux/debugfs.h> 51 51 #include <linux/ieee80211.h> 52 52 #include <linux/slab.h> 53 + #include <linux/export.h> 53 54 #include <net/mac80211.h> 54 55 #include "rc80211_minstrel.h" 55 56
+1
net/mac80211/rc80211_minstrel_ht_debugfs.c
··· 10 10 #include <linux/skbuff.h> 11 11 #include <linux/debugfs.h> 12 12 #include <linux/ieee80211.h> 13 + #include <linux/export.h> 13 14 #include <net/mac80211.h> 14 15 #include "rc80211_minstrel.h" 15 16 #include "rc80211_minstrel_ht.h"
+1
net/mac80211/rc80211_pid_debugfs.c
··· 13 13 #include <linux/types.h> 14 14 #include <linux/skbuff.h> 15 15 #include <linux/slab.h> 16 + #include <linux/export.h> 16 17 17 18 #include <net/mac80211.h> 18 19 #include "rate.h"
+1
net/mac80211/rx.c
··· 16 16 #include <linux/netdevice.h> 17 17 #include <linux/etherdevice.h> 18 18 #include <linux/rcupdate.h> 19 + #include <linux/export.h> 19 20 #include <net/mac80211.h> 20 21 #include <net/ieee80211_radiotap.h> 21 22
+1
net/mac80211/scan.c
··· 17 17 #include <linux/pm_qos.h> 18 18 #include <net/sch_generic.h> 19 19 #include <linux/slab.h> 20 + #include <linux/export.h> 20 21 #include <net/mac80211.h> 21 22 22 23 #include "ieee80211_i.h"
+1
net/mac80211/status.c
··· 9 9 * published by the Free Software Foundation. 10 10 */ 11 11 12 + #include <linux/export.h> 12 13 #include <net/mac80211.h> 13 14 #include "ieee80211_i.h" 14 15 #include "rate.h"
+1
net/mac80211/tkip.c
··· 10 10 #include <linux/bitops.h> 11 11 #include <linux/types.h> 12 12 #include <linux/netdevice.h> 13 + #include <linux/export.h> 13 14 #include <asm/unaligned.h> 14 15 15 16 #include <net/mac80211.h>
+1
net/mac80211/tx.c
··· 18 18 #include <linux/etherdevice.h> 19 19 #include <linux/bitmap.h> 20 20 #include <linux/rcupdate.h> 21 + #include <linux/export.h> 21 22 #include <net/net_namespace.h> 22 23 #include <net/ieee80211_radiotap.h> 23 24 #include <net/cfg80211.h>
+1
net/mac80211/util.c
··· 13 13 14 14 #include <net/mac80211.h> 15 15 #include <linux/netdevice.h> 16 + #include <linux/export.h> 16 17 #include <linux/types.h> 17 18 #include <linux/slab.h> 18 19 #include <linux/skbuff.h>
+1
net/netfilter/ipset/ip_set_getport.c
··· 17 17 #include <net/ipv6.h> 18 18 19 19 #include <linux/netfilter/ipset/ip_set_getport.h> 20 + #include <linux/export.h> 20 21 21 22 /* We must handle non-linear skbs */ 22 23 static bool
+1
net/netfilter/ipset/pfxlen.c
··· 1 + #include <linux/export.h> 1 2 #include <linux/netfilter/ipset/pfxlen.h> 2 3 3 4 /*
+1
net/netfilter/nf_conntrack_acct.c
··· 12 12 #include <linux/slab.h> 13 13 #include <linux/kernel.h> 14 14 #include <linux/moduleparam.h> 15 + #include <linux/export.h> 15 16 16 17 #include <net/netfilter/nf_conntrack.h> 17 18 #include <net/netfilter/nf_conntrack_extend.h>
+1
net/netfilter/nf_conntrack_ecache.c
··· 19 19 #include <linux/kernel.h> 20 20 #include <linux/netdevice.h> 21 21 #include <linux/slab.h> 22 + #include <linux/export.h> 22 23 23 24 #include <net/netfilter/nf_conntrack.h> 24 25 #include <net/netfilter/nf_conntrack_core.h>
+1
net/netfilter/nf_conntrack_expect.c
··· 21 21 #include <linux/kernel.h> 22 22 #include <linux/jhash.h> 23 23 #include <linux/moduleparam.h> 24 + #include <linux/export.h> 24 25 #include <net/net_namespace.h> 25 26 26 27 #include <net/netfilter/nf_conntrack.h>
+1
net/netrom/nr_route.c
··· 37 37 #include <linux/spinlock.h> 38 38 #include <net/netrom.h> 39 39 #include <linux/seq_file.h> 40 + #include <linux/export.h> 40 41 41 42 static unsigned int nr_neigh_no = 1; 42 43
+1
net/nfc/nci/core.c
··· 28 28 #include <linux/types.h> 29 29 #include <linux/workqueue.h> 30 30 #include <linux/completion.h> 31 + #include <linux/export.h> 31 32 #include <linux/sched.h> 32 33 #include <linux/bitops.h> 33 34 #include <linux/skbuff.h>
+1
net/nfc/rawsock.c
··· 23 23 24 24 #include <net/tcp_states.h> 25 25 #include <linux/nfc.h> 26 + #include <linux/export.h> 26 27 27 28 #include "nfc.h" 28 29
+1
net/phonet/datagram.c
··· 30 30 #include <net/sock.h> 31 31 32 32 #include <linux/phonet.h> 33 + #include <linux/export.h> 33 34 #include <net/phonet/phonet.h> 34 35 35 36 static int pn_backlog_rcv(struct sock *sk, struct sk_buff *skb);
+1
net/phonet/socket.c
··· 31 31 #include <net/tcp_states.h> 32 32 33 33 #include <linux/phonet.h> 34 + #include <linux/export.h> 34 35 #include <net/phonet/phonet.h> 35 36 #include <net/phonet/pep.h> 36 37 #include <net/phonet/pn_dev.h>
+1
net/rds/cong.c
··· 34 34 #include <linux/types.h> 35 35 #include <linux/rbtree.h> 36 36 #include <linux/bitops.h> 37 + #include <linux/export.h> 37 38 38 39 #include "rds.h" 39 40
+1
net/rds/connection.c
··· 33 33 #include <linux/kernel.h> 34 34 #include <linux/list.h> 35 35 #include <linux/slab.h> 36 + #include <linux/export.h> 36 37 #include <net/inet_hashtables.h> 37 38 38 39 #include "rds.h"
+1
net/rds/info.c
··· 34 34 #include <linux/seq_file.h> 35 35 #include <linux/slab.h> 36 36 #include <linux/proc_fs.h> 37 + #include <linux/export.h> 37 38 38 39 #include "rds.h" 39 40
+1
net/rds/message.c
··· 32 32 */ 33 33 #include <linux/kernel.h> 34 34 #include <linux/slab.h> 35 + #include <linux/export.h> 35 36 36 37 #include "rds.h" 37 38
+1
net/rds/page.c
··· 33 33 #include <linux/highmem.h> 34 34 #include <linux/gfp.h> 35 35 #include <linux/cpu.h> 36 + #include <linux/export.h> 36 37 37 38 #include "rds.h" 38 39
+1
net/rds/recv.c
··· 34 34 #include <linux/slab.h> 35 35 #include <net/sock.h> 36 36 #include <linux/in.h> 37 + #include <linux/export.h> 37 38 38 39 #include "rds.h" 39 40
+1
net/rds/send.c
··· 37 37 #include <linux/in.h> 38 38 #include <linux/list.h> 39 39 #include <linux/ratelimit.h> 40 + #include <linux/export.h> 40 41 41 42 #include "rds.h" 42 43
+1
net/rds/stats.c
··· 33 33 #include <linux/percpu.h> 34 34 #include <linux/seq_file.h> 35 35 #include <linux/proc_fs.h> 36 + #include <linux/export.h> 36 37 37 38 #include "rds.h" 38 39
+1
net/rds/threads.c
··· 32 32 */ 33 33 #include <linux/kernel.h> 34 34 #include <linux/random.h> 35 + #include <linux/export.h> 35 36 36 37 #include "rds.h" 37 38
+1
net/rose/rose_route.c
··· 36 36 #include <linux/init.h> 37 37 #include <net/rose.h> 38 38 #include <linux/seq_file.h> 39 + #include <linux/export.h> 39 40 40 41 static unsigned int rose_neigh_no = 1; 41 42
+1
net/rxrpc/ar-output.c
··· 13 13 #include <linux/gfp.h> 14 14 #include <linux/skbuff.h> 15 15 #include <linux/circ_buf.h> 16 + #include <linux/export.h> 16 17 #include <net/sock.h> 17 18 #include <net/af_rxrpc.h> 18 19 #include "ar-internal.h"
+1
net/rxrpc/ar-recvmsg.c
··· 11 11 12 12 #include <linux/net.h> 13 13 #include <linux/skbuff.h> 14 + #include <linux/export.h> 14 15 #include <net/sock.h> 15 16 #include <net/af_rxrpc.h> 16 17 #include "ar-internal.h"
+1
net/sched/sch_mq.c
··· 11 11 #include <linux/types.h> 12 12 #include <linux/slab.h> 13 13 #include <linux/kernel.h> 14 + #include <linux/export.h> 14 15 #include <linux/string.h> 15 16 #include <linux/errno.h> 16 17 #include <linux/skbuff.h>
+1
net/sctp/proc.c
··· 37 37 #include <linux/types.h> 38 38 #include <linux/seq_file.h> 39 39 #include <linux/init.h> 40 + #include <linux/export.h> 40 41 #include <net/sctp/sctp.h> 41 42 #include <net/ip.h> /* for snmp_fold_field */ 42 43
+1
net/sctp/socket.c
··· 78 78 #include <net/inet_common.h> 79 79 80 80 #include <linux/socket.h> /* for sa_family_t */ 81 + #include <linux/export.h> 81 82 #include <net/sock.h> 82 83 #include <net/sctp/sctp.h> 83 84 #include <net/sctp/sm.h>
+1
net/sunrpc/addr.c
··· 19 19 #include <net/ipv6.h> 20 20 #include <linux/sunrpc/clnt.h> 21 21 #include <linux/slab.h> 22 + #include <linux/export.h> 22 23 23 24 #if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) 24 25
+1
net/sunrpc/backchannel_rqst.c
··· 24 24 #include <linux/tcp.h> 25 25 #include <linux/slab.h> 26 26 #include <linux/sunrpc/xprt.h> 27 + #include <linux/export.h> 27 28 28 29 #ifdef RPC_DEBUG 29 30 #define RPCDBG_FACILITY RPCDBG_TRANS
+1
net/sunrpc/socklib.c
··· 14 14 #include <linux/pagemap.h> 15 15 #include <linux/udp.h> 16 16 #include <linux/sunrpc/xdr.h> 17 + #include <linux/export.h> 17 18 18 19 19 20 /**
+1
net/sunrpc/xprtrdma/svc_rdma_transport.c
··· 50 50 #include <rdma/ib_verbs.h> 51 51 #include <rdma/rdma_cm.h> 52 52 #include <linux/sunrpc/svc_rdma.h> 53 + #include <linux/export.h> 53 54 54 55 #define RPCDBG_FACILITY RPCDBG_SVCXPRT 55 56
+1
net/sysctl_net.c
··· 12 12 */ 13 13 14 14 #include <linux/mm.h> 15 + #include <linux/export.h> 15 16 #include <linux/sysctl.h> 16 17 #include <linux/nsproxy.h> 17 18
+1
net/tipc/socket.c
··· 34 34 * POSSIBILITY OF SUCH DAMAGE. 35 35 */ 36 36 37 + #include <linux/export.h> 37 38 #include <net/sock.h> 38 39 39 40 #include "core.h"
+1
net/wimax/op-msg.c
··· 77 77 #include <linux/netdevice.h> 78 78 #include <linux/wimax.h> 79 79 #include <linux/security.h> 80 + #include <linux/export.h> 80 81 #include "wimax-internal.h" 81 82 82 83
+1
net/wimax/op-reset.c
··· 32 32 #include <net/genetlink.h> 33 33 #include <linux/wimax.h> 34 34 #include <linux/security.h> 35 + #include <linux/export.h> 35 36 #include "wimax-internal.h" 36 37 37 38 #define D_SUBMODULE op_reset
+1
net/wimax/op-rfkill.c
··· 65 65 #include <linux/wimax.h> 66 66 #include <linux/security.h> 67 67 #include <linux/rfkill.h> 68 + #include <linux/export.h> 68 69 #include "wimax-internal.h" 69 70 70 71 #define D_SUBMODULE op_rfkill
+1
net/wireless/ibss.c
··· 7 7 #include <linux/etherdevice.h> 8 8 #include <linux/if_arp.h> 9 9 #include <linux/slab.h> 10 + #include <linux/export.h> 10 11 #include <net/cfg80211.h> 11 12 #include "wext-compat.h" 12 13 #include "nl80211.h"
+1
net/wireless/mesh.c
··· 1 1 #include <linux/ieee80211.h> 2 + #include <linux/export.h> 2 3 #include <net/cfg80211.h> 3 4 #include "nl80211.h" 4 5 #include "core.h"
+1
net/wireless/radiotap.c
··· 15 15 */ 16 16 17 17 #include <linux/kernel.h> 18 + #include <linux/export.h> 18 19 #include <net/cfg80211.h> 19 20 #include <net/ieee80211_radiotap.h> 20 21 #include <asm/unaligned.h>
+1
net/wireless/reg.c
··· 36 36 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 37 37 38 38 #include <linux/kernel.h> 39 + #include <linux/export.h> 39 40 #include <linux/slab.h> 40 41 #include <linux/list.h> 41 42 #include <linux/random.h>
+1
net/wireless/sme.c
··· 10 10 #include <linux/slab.h> 11 11 #include <linux/workqueue.h> 12 12 #include <linux/wireless.h> 13 + #include <linux/export.h> 13 14 #include <net/iw_handler.h> 14 15 #include <net/cfg80211.h> 15 16 #include <net/rtnetlink.h>
+1
net/wireless/util.c
··· 3 3 * 4 4 * Copyright 2007-2009 Johannes Berg <johannes@sipsolutions.net> 5 5 */ 6 + #include <linux/export.h> 6 7 #include <linux/bitops.h> 7 8 #include <linux/etherdevice.h> 8 9 #include <linux/slab.h>
+1
net/wireless/wext-compat.c
··· 8 8 * Copyright 2008-2009 Johannes Berg <johannes@sipsolutions.net> 9 9 */ 10 10 11 + #include <linux/export.h> 11 12 #include <linux/wireless.h> 12 13 #include <linux/nl80211.h> 13 14 #include <linux/if_arp.h>
+1
net/wireless/wext-core.c
··· 13 13 #include <linux/slab.h> 14 14 #include <linux/wireless.h> 15 15 #include <linux/uaccess.h> 16 + #include <linux/export.h> 16 17 #include <net/cfg80211.h> 17 18 #include <net/iw_handler.h> 18 19 #include <net/netlink.h>
+1
net/wireless/wext-sme.c
··· 5 5 * Copyright (C) 2009 Intel Corporation. All rights reserved. 6 6 */ 7 7 8 + #include <linux/export.h> 8 9 #include <linux/etherdevice.h> 9 10 #include <linux/if_arp.h> 10 11 #include <linux/slab.h>
+1
net/wireless/wext-spy.c
··· 10 10 #include <linux/wireless.h> 11 11 #include <linux/netdevice.h> 12 12 #include <linux/etherdevice.h> 13 + #include <linux/export.h> 13 14 #include <net/iw_handler.h> 14 15 #include <net/arp.h> 15 16 #include <net/wext.h>
+1
net/x25/x25_proc.c
··· 20 20 #include <linux/init.h> 21 21 #include <linux/proc_fs.h> 22 22 #include <linux/seq_file.h> 23 + #include <linux/export.h> 23 24 #include <net/net_namespace.h> 24 25 #include <net/sock.h> 25 26 #include <net/x25.h>
+1
net/xfrm/xfrm_proc.c
··· 12 12 */ 13 13 #include <linux/proc_fs.h> 14 14 #include <linux/seq_file.h> 15 + #include <linux/export.h> 15 16 #include <net/snmp.h> 16 17 #include <net/xfrm.h> 17 18
+1
net/xfrm/xfrm_replay.c
··· 18 18 * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 19 19 */ 20 20 21 + #include <linux/export.h> 21 22 #include <net/xfrm.h> 22 23 23 24 u32 xfrm_replay_seqhi(struct xfrm_state *x, __be32 net_seq)