2 * Please do not edit this file.
3 * It was generated using rpcgen.
6 #include <memory.h> /* for memset */
9 /* Default timeout can be changed using clnt_control() */
10 static struct timeval TIMEOUT = { 25, 0 };
13 device_abort_1(Device_Link *argp, CLIENT *clnt)
15 static Device_Error clnt_res;
17 memset((char *)&clnt_res, 0, sizeof(clnt_res));
18 if (clnt_call (clnt, device_abort,
19 (xdrproc_t) xdr_Device_Link, (caddr_t) argp,
20 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
21 TIMEOUT) != RPC_SUCCESS) {
28 create_link_1(Create_LinkParms *argp, CLIENT *clnt)
30 static Create_LinkResp clnt_res;
32 memset((char *)&clnt_res, 0, sizeof(clnt_res));
33 if (clnt_call (clnt, create_link,
34 (xdrproc_t) xdr_Create_LinkParms, (caddr_t) argp,
35 (xdrproc_t) xdr_Create_LinkResp, (caddr_t) &clnt_res,
36 TIMEOUT) != RPC_SUCCESS) {
43 device_write_1(Device_WriteParms *argp, CLIENT *clnt)
45 static Device_WriteResp clnt_res;
47 memset((char *)&clnt_res, 0, sizeof(clnt_res));
48 if (clnt_call (clnt, device_write,
49 (xdrproc_t) xdr_Device_WriteParms, (caddr_t) argp,
50 (xdrproc_t) xdr_Device_WriteResp, (caddr_t) &clnt_res,
51 TIMEOUT) != RPC_SUCCESS) {
58 device_read_1(Device_ReadParms *argp, CLIENT *clnt)
60 static Device_ReadResp clnt_res;
62 memset((char *)&clnt_res, 0, sizeof(clnt_res));
63 if (clnt_call (clnt, device_read,
64 (xdrproc_t) xdr_Device_ReadParms, (caddr_t) argp,
65 (xdrproc_t) xdr_Device_ReadResp, (caddr_t) &clnt_res,
66 TIMEOUT) != RPC_SUCCESS) {
73 device_readstb_1(Device_GenericParms *argp, CLIENT *clnt)
75 static Device_ReadStbResp clnt_res;
77 memset((char *)&clnt_res, 0, sizeof(clnt_res));
78 if (clnt_call (clnt, device_readstb,
79 (xdrproc_t) xdr_Device_GenericParms, (caddr_t) argp,
80 (xdrproc_t) xdr_Device_ReadStbResp, (caddr_t) &clnt_res,
81 TIMEOUT) != RPC_SUCCESS) {
88 device_trigger_1(Device_GenericParms *argp, CLIENT *clnt)
90 static Device_Error clnt_res;
92 memset((char *)&clnt_res, 0, sizeof(clnt_res));
93 if (clnt_call (clnt, device_trigger,
94 (xdrproc_t) xdr_Device_GenericParms, (caddr_t) argp,
95 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
96 TIMEOUT) != RPC_SUCCESS) {
103 device_clear_1(Device_GenericParms *argp, CLIENT *clnt)
105 static Device_Error clnt_res;
107 memset((char *)&clnt_res, 0, sizeof(clnt_res));
108 if (clnt_call (clnt, device_clear,
109 (xdrproc_t) xdr_Device_GenericParms, (caddr_t) argp,
110 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
111 TIMEOUT) != RPC_SUCCESS) {
118 device_remote_1(Device_GenericParms *argp, CLIENT *clnt)
120 static Device_Error clnt_res;
122 memset((char *)&clnt_res, 0, sizeof(clnt_res));
123 if (clnt_call (clnt, device_remote,
124 (xdrproc_t) xdr_Device_GenericParms, (caddr_t) argp,
125 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
126 TIMEOUT) != RPC_SUCCESS) {
133 device_local_1(Device_GenericParms *argp, CLIENT *clnt)
135 static Device_Error clnt_res;
137 memset((char *)&clnt_res, 0, sizeof(clnt_res));
138 if (clnt_call (clnt, device_local,
139 (xdrproc_t) xdr_Device_GenericParms, (caddr_t) argp,
140 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
141 TIMEOUT) != RPC_SUCCESS) {
148 device_lock_1(Device_LockParms *argp, CLIENT *clnt)
150 static Device_Error clnt_res;
152 memset((char *)&clnt_res, 0, sizeof(clnt_res));
153 if (clnt_call (clnt, device_lock,
154 (xdrproc_t) xdr_Device_LockParms, (caddr_t) argp,
155 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
156 TIMEOUT) != RPC_SUCCESS) {
163 device_unlock_1(Device_Link *argp, CLIENT *clnt)
165 static Device_Error clnt_res;
167 memset((char *)&clnt_res, 0, sizeof(clnt_res));
168 if (clnt_call (clnt, device_unlock,
169 (xdrproc_t) xdr_Device_Link, (caddr_t) argp,
170 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
171 TIMEOUT) != RPC_SUCCESS) {
178 device_enable_srq_1(Device_EnableSrqParms *argp, CLIENT *clnt)
180 static Device_Error clnt_res;
182 memset((char *)&clnt_res, 0, sizeof(clnt_res));
183 if (clnt_call (clnt, device_enable_srq,
184 (xdrproc_t) xdr_Device_EnableSrqParms, (caddr_t) argp,
185 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
186 TIMEOUT) != RPC_SUCCESS) {
193 device_docmd_1(Device_DocmdParms *argp, CLIENT *clnt)
195 static Device_DocmdResp clnt_res;
197 memset((char *)&clnt_res, 0, sizeof(clnt_res));
198 if (clnt_call (clnt, device_docmd,
199 (xdrproc_t) xdr_Device_DocmdParms, (caddr_t) argp,
200 (xdrproc_t) xdr_Device_DocmdResp, (caddr_t) &clnt_res,
201 TIMEOUT) != RPC_SUCCESS) {
208 destroy_link_1(Device_Link *argp, CLIENT *clnt)
210 static Device_Error clnt_res;
212 memset((char *)&clnt_res, 0, sizeof(clnt_res));
213 if (clnt_call (clnt, destroy_link,
214 (xdrproc_t) xdr_Device_Link, (caddr_t) argp,
215 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
216 TIMEOUT) != RPC_SUCCESS) {
223 create_intr_chan_1(Device_RemoteFunc *argp, CLIENT *clnt)
225 static Device_Error clnt_res;
227 memset((char *)&clnt_res, 0, sizeof(clnt_res));
228 if (clnt_call (clnt, create_intr_chan,
229 (xdrproc_t) xdr_Device_RemoteFunc, (caddr_t) argp,
230 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
231 TIMEOUT) != RPC_SUCCESS) {
238 destroy_intr_chan_1(void *argp, CLIENT *clnt)
240 static Device_Error clnt_res;
242 memset((char *)&clnt_res, 0, sizeof(clnt_res));
243 if (clnt_call (clnt, destroy_intr_chan,
244 (xdrproc_t) xdr_void, (caddr_t) argp,
245 (xdrproc_t) xdr_Device_Error, (caddr_t) &clnt_res,
246 TIMEOUT) != RPC_SUCCESS) {
253 device_intr_srq_1(Device_SrqParms *argp, CLIENT *clnt)
255 static char clnt_res;
257 memset((char *)&clnt_res, 0, sizeof(clnt_res));
258 if (clnt_call (clnt, device_intr_srq,
259 (xdrproc_t) xdr_Device_SrqParms, (caddr_t) argp,
260 (xdrproc_t) xdr_void, (caddr_t) &clnt_res,
261 TIMEOUT) != RPC_SUCCESS) {
264 return ((void *)&clnt_res);