Home | History | Annotate | Line # | Download | only in nlm
      1 /*	$NetBSD: nlm_prot_clnt.c,v 1.2 2016/12/13 21:58:17 pgoyette Exp $	*/
      2 /*
      3  * Please do not edit this file.
      4  * It was generated using rpcgen.
      5  */
      6 
      7 #include <sys/param.h>
      8 #include <sys/lock.h>
      9 #include <sys/mutex.h>
     10 #include <sys/systm.h>
     11 
     12 #include <fs/nfs/nlm/nlm_prot.h>
     13 #include <sys/cdefs.h>
     14 #ifndef lint
     15 /*static char sccsid[] = "from: @(#)nlm_prot.x 1.8 87/09/21 Copyr 1987 Sun Micro";*/
     16 /*static char sccsid[] = "from: * @(#)nlm_prot.x	2.1 88/08/01 4.0 RPCSRC";*/
     17 /* __RCSID("NetBSD: nlm_prot.x,v 1.6 2000/06/07 14:30:15 bouyer Exp "); */
     18 #endif /* not lint */
     19 /* __FBSDID("FreeBSD: head/sys/nlm/nlm_prot_clnt.c 180025 2008-06-26 10:21:54Z dfr "); */
     20 __RCSID("$NetBSD: nlm_prot_clnt.c,v 1.2 2016/12/13 21:58:17 pgoyette Exp $");
     21 
     22 enum clnt_stat
     23 nlm_sm_notify_0(struct nlm_sm_status *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     24 {
     25 	return (CLNT_CALL_EXT(clnt, ext, NLM_SM_NOTIFY,
     26 		(xdrproc_t) xdr_nlm_sm_status, (caddr_t) argp,
     27 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
     28 		timo));
     29 }
     30 
     31 enum clnt_stat
     32 nlm_test_1(struct nlm_testargs *argp, nlm_testres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     33 {
     34 	return (CLNT_CALL_EXT(clnt, ext, NLM_TEST,
     35 		(xdrproc_t) xdr_nlm_testargs, (caddr_t) argp,
     36 		(xdrproc_t) xdr_nlm_testres, (caddr_t) clnt_res,
     37 		timo));
     38 }
     39 
     40 enum clnt_stat
     41 nlm_lock_1(struct nlm_lockargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     42 {
     43 	return (CLNT_CALL_EXT(clnt, ext, NLM_LOCK,
     44 		(xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp,
     45 		(xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
     46 		timo));
     47 }
     48 
     49 enum clnt_stat
     50 nlm_cancel_1(struct nlm_cancargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     51 {
     52 	return (CLNT_CALL_EXT(clnt, ext, NLM_CANCEL,
     53 		(xdrproc_t) xdr_nlm_cancargs, (caddr_t) argp,
     54 		(xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
     55 		timo));
     56 }
     57 
     58 enum clnt_stat
     59 nlm_unlock_1(struct nlm_unlockargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     60 {
     61 	return (CLNT_CALL_EXT(clnt, ext, NLM_UNLOCK,
     62 		(xdrproc_t) xdr_nlm_unlockargs, (caddr_t) argp,
     63 		(xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
     64 		timo));
     65 }
     66 
     67 enum clnt_stat
     68 nlm_granted_1(struct nlm_testargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     69 {
     70 	return (CLNT_CALL_EXT(clnt, ext, NLM_GRANTED,
     71 		(xdrproc_t) xdr_nlm_testargs, (caddr_t) argp,
     72 		(xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
     73 		timo));
     74 }
     75 
     76 enum clnt_stat
     77 nlm_test_msg_1(struct nlm_testargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     78 {
     79 	return (CLNT_CALL_EXT(clnt, ext, NLM_TEST_MSG,
     80 		(xdrproc_t) xdr_nlm_testargs, (caddr_t) argp,
     81 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
     82 		timo));
     83 }
     84 
     85 enum clnt_stat
     86 nlm_lock_msg_1(struct nlm_lockargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     87 {
     88 	return (CLNT_CALL_EXT(clnt, ext, NLM_LOCK_MSG,
     89 		(xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp,
     90 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
     91 		timo));
     92 }
     93 
     94 enum clnt_stat
     95 nlm_cancel_msg_1(struct nlm_cancargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
     96 {
     97 	return (CLNT_CALL_EXT(clnt, ext, NLM_CANCEL_MSG,
     98 		(xdrproc_t) xdr_nlm_cancargs, (caddr_t) argp,
     99 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    100 		timo));
    101 }
    102 
    103 enum clnt_stat
    104 nlm_unlock_msg_1(struct nlm_unlockargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    105 {
    106 	return (CLNT_CALL_EXT(clnt, ext, NLM_UNLOCK_MSG,
    107 		(xdrproc_t) xdr_nlm_unlockargs, (caddr_t) argp,
    108 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    109 		timo));
    110 }
    111 
    112 enum clnt_stat
    113 nlm_granted_msg_1(struct nlm_testargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    114 {
    115 	return (CLNT_CALL_EXT(clnt, ext, NLM_GRANTED_MSG,
    116 		(xdrproc_t) xdr_nlm_testargs, (caddr_t) argp,
    117 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    118 		timo));
    119 }
    120 
    121 enum clnt_stat
    122 nlm_test_res_1(nlm_testres *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    123 {
    124 	return (CLNT_CALL_EXT(clnt, ext, NLM_TEST_RES,
    125 		(xdrproc_t) xdr_nlm_testres, (caddr_t) argp,
    126 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    127 		timo));
    128 }
    129 
    130 enum clnt_stat
    131 nlm_lock_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    132 {
    133 	return (CLNT_CALL_EXT(clnt, ext, NLM_LOCK_RES,
    134 		(xdrproc_t) xdr_nlm_res, (caddr_t) argp,
    135 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    136 		timo));
    137 }
    138 
    139 enum clnt_stat
    140 nlm_cancel_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    141 {
    142 	return (CLNT_CALL_EXT(clnt, ext, NLM_CANCEL_RES,
    143 		(xdrproc_t) xdr_nlm_res, (caddr_t) argp,
    144 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    145 		timo));
    146 }
    147 
    148 enum clnt_stat
    149 nlm_unlock_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    150 {
    151 	return (CLNT_CALL_EXT(clnt, ext, NLM_UNLOCK_RES,
    152 		(xdrproc_t) xdr_nlm_res, (caddr_t) argp,
    153 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    154 		timo));
    155 }
    156 
    157 enum clnt_stat
    158 nlm_granted_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    159 {
    160 	return (CLNT_CALL_EXT(clnt, ext, NLM_GRANTED_RES,
    161 		(xdrproc_t) xdr_nlm_res, (caddr_t) argp,
    162 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    163 		timo));
    164 }
    165 
    166 enum clnt_stat
    167 nlm_share_3(nlm_shareargs *argp, nlm_shareres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    168 {
    169 	return (CLNT_CALL_EXT(clnt, ext, NLM_SHARE,
    170 		(xdrproc_t) xdr_nlm_shareargs, (caddr_t) argp,
    171 		(xdrproc_t) xdr_nlm_shareres, (caddr_t) clnt_res,
    172 		timo));
    173 }
    174 
    175 enum clnt_stat
    176 nlm_unshare_3(nlm_shareargs *argp, nlm_shareres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    177 {
    178 	return (CLNT_CALL_EXT(clnt, ext, NLM_UNSHARE,
    179 		(xdrproc_t) xdr_nlm_shareargs, (caddr_t) argp,
    180 		(xdrproc_t) xdr_nlm_shareres, (caddr_t) clnt_res,
    181 		timo));
    182 }
    183 
    184 enum clnt_stat
    185 nlm_nm_lock_3(nlm_lockargs *argp, nlm_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    186 {
    187 	return (CLNT_CALL_EXT(clnt, ext, NLM_NM_LOCK,
    188 		(xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp,
    189 		(xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
    190 		timo));
    191 }
    192 
    193 enum clnt_stat
    194 nlm_free_all_3(nlm_notify *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    195 {
    196 	return (CLNT_CALL_EXT(clnt, ext, NLM_FREE_ALL,
    197 		(xdrproc_t) xdr_nlm_notify, (caddr_t) argp,
    198 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    199 		timo));
    200 }
    201 
    202 enum clnt_stat
    203 nlm4_test_4(nlm4_testargs *argp, nlm4_testres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    204 {
    205 	return (CLNT_CALL_EXT(clnt, ext, NLM4_TEST,
    206 		(xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp,
    207 		(xdrproc_t) xdr_nlm4_testres, (caddr_t) clnt_res,
    208 		timo));
    209 }
    210 
    211 enum clnt_stat
    212 nlm4_lock_4(nlm4_lockargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    213 {
    214 	return (CLNT_CALL_EXT(clnt, ext, NLM4_LOCK,
    215 		(xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp,
    216 		(xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
    217 		timo));
    218 }
    219 
    220 enum clnt_stat
    221 nlm4_cancel_4(nlm4_cancargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    222 {
    223 	return (CLNT_CALL_EXT(clnt, ext, NLM4_CANCEL,
    224 		(xdrproc_t) xdr_nlm4_cancargs, (caddr_t) argp,
    225 		(xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
    226 		timo));
    227 }
    228 
    229 enum clnt_stat
    230 nlm4_unlock_4(nlm4_unlockargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    231 {
    232 	return (CLNT_CALL_EXT(clnt, ext, NLM4_UNLOCK,
    233 		(xdrproc_t) xdr_nlm4_unlockargs, (caddr_t) argp,
    234 		(xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
    235 		timo));
    236 }
    237 
    238 enum clnt_stat
    239 nlm4_granted_4(nlm4_testargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    240 {
    241 	return (CLNT_CALL_EXT(clnt, ext, NLM4_GRANTED,
    242 		(xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp,
    243 		(xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
    244 		timo));
    245 }
    246 
    247 enum clnt_stat
    248 nlm4_test_msg_4(nlm4_testargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    249 {
    250 	return (CLNT_CALL_EXT(clnt, ext, NLM4_TEST_MSG,
    251 		(xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp,
    252 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    253 		timo));
    254 }
    255 
    256 enum clnt_stat
    257 nlm4_lock_msg_4(nlm4_lockargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    258 {
    259 	return (CLNT_CALL_EXT(clnt, ext, NLM4_LOCK_MSG,
    260 		(xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp,
    261 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    262 		timo));
    263 }
    264 
    265 enum clnt_stat
    266 nlm4_cancel_msg_4(nlm4_cancargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    267 {
    268 	return (CLNT_CALL_EXT(clnt, ext, NLM4_CANCEL_MSG,
    269 		(xdrproc_t) xdr_nlm4_cancargs, (caddr_t) argp,
    270 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    271 		timo));
    272 }
    273 
    274 enum clnt_stat
    275 nlm4_unlock_msg_4(nlm4_unlockargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    276 {
    277 	return (CLNT_CALL_EXT(clnt, ext, NLM4_UNLOCK_MSG,
    278 		(xdrproc_t) xdr_nlm4_unlockargs, (caddr_t) argp,
    279 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    280 		timo));
    281 }
    282 
    283 enum clnt_stat
    284 nlm4_granted_msg_4(nlm4_testargs *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    285 {
    286 	return (CLNT_CALL_EXT(clnt, ext, NLM4_GRANTED_MSG,
    287 		(xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp,
    288 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    289 		timo));
    290 }
    291 
    292 enum clnt_stat
    293 nlm4_test_res_4(nlm4_testres *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    294 {
    295 	return (CLNT_CALL_EXT(clnt, ext, NLM4_TEST_RES,
    296 		(xdrproc_t) xdr_nlm4_testres, (caddr_t) argp,
    297 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    298 		timo));
    299 }
    300 
    301 enum clnt_stat
    302 nlm4_lock_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    303 {
    304 	return (CLNT_CALL_EXT(clnt, ext, NLM4_LOCK_RES,
    305 		(xdrproc_t) xdr_nlm4_res, (caddr_t) argp,
    306 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    307 		timo));
    308 }
    309 
    310 enum clnt_stat
    311 nlm4_cancel_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    312 {
    313 	return (CLNT_CALL_EXT(clnt, ext, NLM4_CANCEL_RES,
    314 		(xdrproc_t) xdr_nlm4_res, (caddr_t) argp,
    315 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    316 		timo));
    317 }
    318 
    319 enum clnt_stat
    320 nlm4_unlock_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    321 {
    322 	return (CLNT_CALL_EXT(clnt, ext, NLM4_UNLOCK_RES,
    323 		(xdrproc_t) xdr_nlm4_res, (caddr_t) argp,
    324 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    325 		timo));
    326 }
    327 
    328 enum clnt_stat
    329 nlm4_granted_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    330 {
    331 	return (CLNT_CALL_EXT(clnt, ext, NLM4_GRANTED_RES,
    332 		(xdrproc_t) xdr_nlm4_res, (caddr_t) argp,
    333 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    334 		timo));
    335 }
    336 
    337 enum clnt_stat
    338 nlm4_share_4(nlm4_shareargs *argp, nlm4_shareres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    339 {
    340 	return (CLNT_CALL_EXT(clnt, ext, NLM4_SHARE,
    341 		(xdrproc_t) xdr_nlm4_shareargs, (caddr_t) argp,
    342 		(xdrproc_t) xdr_nlm4_shareres, (caddr_t) clnt_res,
    343 		timo));
    344 }
    345 
    346 enum clnt_stat
    347 nlm4_unshare_4(nlm4_shareargs *argp, nlm4_shareres *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    348 {
    349 	return (CLNT_CALL_EXT(clnt, ext, NLM4_UNSHARE,
    350 		(xdrproc_t) xdr_nlm4_shareargs, (caddr_t) argp,
    351 		(xdrproc_t) xdr_nlm4_shareres, (caddr_t) clnt_res,
    352 		timo));
    353 }
    354 
    355 enum clnt_stat
    356 nlm4_nm_lock_4(nlm4_lockargs *argp, nlm4_res *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    357 {
    358 	return (CLNT_CALL_EXT(clnt, ext, NLM4_NM_LOCK,
    359 		(xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp,
    360 		(xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
    361 		timo));
    362 }
    363 
    364 enum clnt_stat
    365 nlm4_free_all_4(nlm4_notify *argp, void *clnt_res, CLIENT *clnt, struct rpc_callextra *ext, struct timeval timo)
    366 {
    367 	return (CLNT_CALL_EXT(clnt, ext, NLM4_FREE_ALL,
    368 		(xdrproc_t) xdr_nlm4_notify, (caddr_t) argp,
    369 		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
    370 		timo));
    371 }
    372