OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [net/] [sunrpc/] [sunrpc_syms.c] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
/*
2
 * linux/net/sunrpc/sunrpc_syms.c
3
 *
4
 * Symbols exported by the sunrpc module.
5
 *
6
 * Copyright (C) 1997 Olaf Kirch <okir@monad.swb.de>
7
 */
8
 
9
#include <linux/config.h>
10
#include <linux/module.h>
11
 
12
#include <linux/types.h>
13
#include <linux/socket.h>
14
#include <linux/sched.h>
15
#include <linux/uio.h>
16
#include <linux/unistd.h>
17
 
18
#include <linux/sunrpc/sched.h>
19
#include <linux/sunrpc/clnt.h>
20
#include <linux/sunrpc/svc.h>
21
#include <linux/sunrpc/svcsock.h>
22
#include <linux/sunrpc/auth.h>
23
 
24
/* RPC scheduler */
25
EXPORT_SYMBOL(rpc_allocate);
26
EXPORT_SYMBOL(rpc_free);
27
EXPORT_SYMBOL(rpc_execute);
28
EXPORT_SYMBOL(rpc_init_task);
29
EXPORT_SYMBOL(rpc_sleep_on);
30
EXPORT_SYMBOL(rpc_wake_up_next);
31
EXPORT_SYMBOL(rpc_wake_up_task);
32
EXPORT_SYMBOL(rpc_new_child);
33
EXPORT_SYMBOL(rpc_run_child);
34
EXPORT_SYMBOL(rpciod_down);
35
EXPORT_SYMBOL(rpciod_up);
36
EXPORT_SYMBOL(rpc_new_task);
37
EXPORT_SYMBOL(rpc_wake_up_status);
38
EXPORT_SYMBOL(rpc_release_task);
39
 
40
/* RPC client functions */
41
EXPORT_SYMBOL(rpc_create_client);
42
EXPORT_SYMBOL(rpc_destroy_client);
43
EXPORT_SYMBOL(rpc_shutdown_client);
44
EXPORT_SYMBOL(rpc_killall_tasks);
45
EXPORT_SYMBOL(rpc_call_sync);
46
EXPORT_SYMBOL(rpc_call_async);
47
EXPORT_SYMBOL(rpc_call_setup);
48
EXPORT_SYMBOL(rpc_clnt_sigmask);
49
EXPORT_SYMBOL(rpc_clnt_sigunmask);
50
EXPORT_SYMBOL(rpc_delay);
51
EXPORT_SYMBOL(rpc_restart_call);
52
EXPORT_SYMBOL(rpc_setbufsize);
53
 
54
/* Client transport */
55
EXPORT_SYMBOL(xprt_create_proto);
56
EXPORT_SYMBOL(xprt_destroy);
57
EXPORT_SYMBOL(xprt_set_timeout);
58
 
59
/* Client credential cache */
60
EXPORT_SYMBOL(rpcauth_register);
61
EXPORT_SYMBOL(rpcauth_unregister);
62
EXPORT_SYMBOL(rpcauth_init_credcache);
63
EXPORT_SYMBOL(rpcauth_free_credcache);
64
EXPORT_SYMBOL(rpcauth_insert_credcache);
65
EXPORT_SYMBOL(rpcauth_lookupcred);
66
EXPORT_SYMBOL(rpcauth_bindcred);
67
EXPORT_SYMBOL(rpcauth_matchcred);
68
EXPORT_SYMBOL(put_rpccred);
69
 
70
/* RPC server stuff */
71
EXPORT_SYMBOL(svc_create);
72
EXPORT_SYMBOL(svc_create_thread);
73
EXPORT_SYMBOL(svc_exit_thread);
74
EXPORT_SYMBOL(svc_destroy);
75
EXPORT_SYMBOL(svc_drop);
76
EXPORT_SYMBOL(svc_process);
77
EXPORT_SYMBOL(svc_recv);
78
EXPORT_SYMBOL(svc_wake_up);
79
EXPORT_SYMBOL(svc_makesock);
80
EXPORT_SYMBOL(svc_reserve);
81
 
82
/* RPC statistics */
83
#ifdef CONFIG_PROC_FS
84
EXPORT_SYMBOL(rpc_proc_register);
85
EXPORT_SYMBOL(rpc_proc_unregister);
86
EXPORT_SYMBOL(rpc_proc_read);
87
EXPORT_SYMBOL(svc_proc_register);
88
EXPORT_SYMBOL(svc_proc_unregister);
89
EXPORT_SYMBOL(svc_proc_read);
90
#endif
91
 
92
/* Generic XDR */
93
EXPORT_SYMBOL(xdr_encode_array);
94
EXPORT_SYMBOL(xdr_encode_string);
95
EXPORT_SYMBOL(xdr_decode_string);
96
EXPORT_SYMBOL(xdr_decode_string_inplace);
97
EXPORT_SYMBOL(xdr_decode_netobj);
98
EXPORT_SYMBOL(xdr_encode_netobj);
99
EXPORT_SYMBOL(xdr_encode_pages);
100
EXPORT_SYMBOL(xdr_inline_pages);
101
EXPORT_SYMBOL(xdr_shift_buf);
102
 
103
/* Debugging symbols */
104
#ifdef RPC_DEBUG
105
EXPORT_SYMBOL(rpc_debug);
106
EXPORT_SYMBOL(nfs_debug);
107
EXPORT_SYMBOL(nfsd_debug);
108
EXPORT_SYMBOL(nlm_debug);
109
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.