The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/nlm/nlm_prot_clnt.c

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

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

Cache object: db6c23cc37dcbb5001fac53c069f52da


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.