HomeSort by: relevance | last modified time | path
    Searched refs:xdrs (Results 1 - 25 of 59) sorted by relevancy

1 2 3

  /src/sys/fs/nfs/nlm/
sm_inter_xdr.c 13 xdr_sm_name(XDR *xdrs, sm_name *objp)
16 if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
22 xdr_my_id(XDR *xdrs, my_id *objp)
25 if (!xdr_string(xdrs, &objp->my_name, SM_MAXSTRLEN))
27 if (!xdr_int(xdrs, &objp->my_prog))
29 if (!xdr_int(xdrs, &objp->my_vers))
31 if (!xdr_int(xdrs, &objp->my_proc))
37 xdr_mon_id(XDR *xdrs, mon_id *objp)
40 if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
42 if (!xdr_my_id(xdrs, &objp->my_id)
    [all...]
nlm_prot_xdr.c 19 xdr_nlm_stats(XDR *xdrs, nlm_stats *objp)
22 if (!xdr_enum(xdrs, (enum_t *)objp))
28 xdr_nlm_holder(XDR *xdrs, nlm_holder *objp)
31 if (!xdr_bool(xdrs, &objp->exclusive))
33 if (!xdr_int(xdrs, &objp->svid))
35 if (!xdr_netobj(xdrs, &objp->oh))
37 if (!xdr_u_int(xdrs, &objp->l_offset))
39 if (!xdr_u_int(xdrs, &objp->l_len))
45 xdr_nlm_testrply(XDR *xdrs, nlm_testrply *objp)
48 if (!xdr_nlm_stats(xdrs, &objp->stat)
    [all...]
  /src/external/bsd/am-utils/dist/libamu/
nfs_prot_xdr.c 50 xdr_amq_string(XDR *xdrs, amq_string *objp)
52 if (!xdr_string(xdrs, objp, AMQ_STRLEN)) {
60 xdr_amq_sync_umnt(XDR *xdrs, amq_sync_umnt *objp)
63 if (!xdr_opaque(xdrs, (char *) objp, sizeof(*objp))) {
xdr_func.c 71 extern bool_t xdr_exportnode(XDR *xdrs, exportnode *objp);
72 extern bool_t xdr_groupnode(XDR *xdrs, groupnode *objp);
73 extern bool_t xdr_name(XDR *xdrs, name *objp);
78 xdr_attrstat(XDR *xdrs, nfsattrstat *objp)
83 if (!xdr_nfsstat(xdrs, &objp->ns_status)) {
88 if (!xdr_fattr(xdrs, &objp->ns_u.ns_attr_u)) {
102 xdr_createargs(XDR *xdrs, nfscreateargs *objp)
107 if (!xdr_diropargs(xdrs, &objp->ca_where)) {
110 if (!xdr_sattr(xdrs, &objp->ca_attributes)) {
120 xdr_dirlist(XDR *xdrs, nfsdirlist *objp
    [all...]
  /src/common/lib/libc/rpc/
xdr_mem.c 92 static bool_t xdrmem_control(XDR *xdrs, int request, void *info);
123 xdrmem_create(XDR *xdrs, char *addr, u_int size, enum xdr_op op)
126 xdrs->x_op = op;
127 xdrs->x_ops = ((unsigned long)addr & (sizeof(int32_t) - 1))
129 xdrs->x_private = xdrs->x_base = addr;
130 xdrs->x_handy = size;
135 xdrmem_destroy(XDR *xdrs)
141 xdrmem_getlong_aligned(XDR *xdrs, long *lp)
144 if (xdrs->x_handy < sizeof(int32_t)
    [all...]
xdr.c 146 xdr_int(XDR *xdrs, int *ip)
150 _DIAGASSERT(xdrs != NULL);
153 switch (xdrs->x_op) {
157 return (XDR_PUTLONG(xdrs, &l));
160 if (!XDR_GETLONG(xdrs, &l)) {
177 xdr_u_int(XDR *xdrs, u_int *up)
181 _DIAGASSERT(xdrs != NULL);
184 switch (xdrs->x_op) {
188 return (XDR_PUTLONG(xdrs, (long *)&l));
191 if (!XDR_GETLONG(xdrs, (long *)&l))
    [all...]
  /src/lib/libc/yp/
xdryp.c 127 xdr_domainname(XDR *xdrs, char *objp)
130 _DIAGASSERT(xdrs != NULL);
133 return xdr_string(xdrs, &objp, YPMAXDOMAIN);
140 xdr_peername(XDR *xdrs, char *objp)
143 _DIAGASSERT(xdrs != NULL);
146 return xdr_string(xdrs, &objp, YPMAXPEER);
153 xdr_mapname(XDR *xdrs, char *objp)
156 _DIAGASSERT(xdrs != NULL);
159 return xdr_string(xdrs, &objp, YPMAXMAP);
163 xdr_ypdomain_wrap_string(XDR *xdrs, char **objp
    [all...]
  /src/common/include/rpc/
xdr.h 55 * xdrproc(xdrs, argresp)
56 * XDR *xdrs;
59 * xdrs is an instance of a XDR handle, to which or from which the data
140 * XDR *xdrs;
146 #define XDR_GETLONG(xdrs, longp) \
147 (*(xdrs)->x_ops->x_getlong)(xdrs, longp)
148 #define xdr_getlong(xdrs, longp) \
149 (*(xdrs)->x_ops->x_getlong)(xdrs, longp
    [all...]
  /src/lib/libc/rpc/
xdr_sizeof.c 67 x_putlong(XDR *xdrs, const long *longp)
69 xdrs->x_handy += BYTES_PER_XDR_UNIT;
75 x_putbytes(XDR *xdrs, const char *bp, u_int len)
77 xdrs->x_handy += len;
82 x_getpostn(XDR *xdrs)
84 return (xdrs->x_handy);
89 x_setpostn(XDR *xdrs, u_int pos)
96 x_inline(XDR *xdrs, u_int len)
101 if (xdrs->x_op != XDR_ENCODE) {
104 if (len < (u_int)(uintptr_t)xdrs->x_base)
    [all...]
pmap_prot.c 65 xdr_pmap(XDR *xdrs, struct pmap *regs)
68 _DIAGASSERT(xdrs != NULL);
71 if (xdr_u_long(xdrs, &regs->pm_prog) &&
72 xdr_u_long(xdrs, &regs->pm_vers) &&
73 xdr_u_long(xdrs, &regs->pm_prot))
74 return (xdr_u_long(xdrs, &regs->pm_port));
rpcb_st_xdr.c 67 xdr_rpcbs_addrlist(XDR *xdrs, rpcbs_addrlist *objp)
72 if (!xdr_u_int32_t(xdrs, &objp->prog)) {
75 if (!xdr_u_int32_t(xdrs, &objp->vers)) {
78 if (!xdr_int(xdrs, &objp->success)) {
81 if (!xdr_int(xdrs, &objp->failure)) {
84 if (!xdr_string(xdrs, &objp->netid, RPC_MAXDATASIZE)) {
88 if (!xdr_pointer(xdrs, (char **)(void *)&objp->next,
100 xdr_rpcbs_rmtcalllist(XDR *xdrs, rpcbs_rmtcalllist *objp)
104 _DIAGASSERT(xdrs != NULL);
107 if (xdrs->x_op == XDR_ENCODE)
    [all...]
xdr_stdio.c 92 * Sets the xdr stream handle xdrs for use on the stream file.
96 xdrstdio_create(XDR *xdrs, FILE *file, enum xdr_op op)
99 xdrs->x_op = op;
100 xdrs->x_ops = &xdrstdio_ops;
101 xdrs->x_private = file;
102 xdrs->x_handy = 0;
103 xdrs->x_base = 0;
108 * Cleans up the xdr stream handle xdrs previously set up by xdrstdio_create.
111 xdrstdio_destroy(XDR *xdrs)
113 (void)fflush((FILE *)xdrs->x_private)
    [all...]
rpcb_prot.c 78 xdr_rpcb(XDR *xdrs, RPCB *objp)
83 if (!xdr_u_int32_t(xdrs, &objp->r_prog)) {
86 if (!xdr_u_int32_t(xdrs, &objp->r_vers)) {
89 if (!xdr_string(xdrs, &objp->r_netid, RPC_MAXDATASIZE)) {
92 if (!xdr_string(xdrs, &objp->r_addr, RPC_MAXDATASIZE)) {
95 if (!xdr_string(xdrs, &objp->r_owner, RPC_MAXDATASIZE)) {
125 xdr_rpcblist_ptr(XDR *xdrs, rpcblist_ptr *rp)
137 _DIAGASSERT(xdrs != NULL);
140 freeing = (xdrs->x_op == XDR_FREE);
145 if (! xdr_bool(xdrs, &more_elements))
    [all...]
authunix_prot.c 68 xdr_authunix_parms(XDR *xdrs, struct authunix_parms *p)
71 _DIAGASSERT(xdrs != NULL);
74 if (xdr_u_long(xdrs, &(p->aup_time))
75 && xdr_string(xdrs, &(p->aup_machname), MAX_MACHINE_NAME)
76 && xdr_int(xdrs, &(p->aup_uid))
77 && xdr_int(xdrs, &(p->aup_gid))
78 && xdr_array(xdrs, (char **)(void *)&(p->aup_gids),
auth_none.c 96 XDR *xdrs; local
107 xdrs = &xdr_stream;
108 xdrmem_create(xdrs, ap->marshalled_client,
110 (void)xdr_opaque_auth(xdrs, &ap->no_client.ah_cred);
111 (void)xdr_opaque_auth(xdrs, &ap->no_client.ah_verf);
112 ap->mcnt = XDR_GETPOS(xdrs);
113 XDR_DESTROY(xdrs);
120 authnone_marshal(AUTH *client, XDR *xdrs)
124 _DIAGASSERT(xdrs != NULL);
128 return ((*xdrs->x_ops->x_putbytes)(xdrs
    [all...]
rpc_prot.c 84 xdr_opaque_auth(XDR *xdrs, struct opaque_auth *ap)
87 _DIAGASSERT(xdrs != NULL);
90 if (xdr_enum(xdrs, &(ap->oa_flavor)))
91 return (xdr_bytes(xdrs, &ap->oa_base,
100 xdr_des_block(XDR *xdrs, des_block *blkp)
103 _DIAGASSERT(xdrs != NULL);
106 return (xdr_opaque(xdrs, (caddr_t)(void *)blkp,
116 xdr_accepted_reply(XDR *xdrs, struct accepted_reply *ar)
119 _DIAGASSERT(xdrs != NULL);
123 if (! xdr_opaque_auth(xdrs, &(ar->ar_verf))
    [all...]
pmap_prot2.c 102 xdr_pmaplist(XDR *xdrs, struct pmaplist **rp)
113 _DIAGASSERT(xdrs != NULL);
116 freeing = (xdrs->x_op == XDR_FREE);
120 if (! xdr_bool(xdrs, &more_elements))
131 if (! xdr_reference(xdrs, (caddr_t *)rp,
144 xdr_pmaplist_ptr(XDR *xdrs, struct pmaplist *rp)
147 _DIAGASSERT(xdrs != NULL);
150 return xdr_pmaplist(xdrs, (struct pmaplist **)(void *)rp);
pmap_rmt.c 131 xdr_rmtcall_args(XDR *xdrs, struct rmtcallargs *cap)
135 _DIAGASSERT(xdrs != NULL);
138 if (xdr_u_long(xdrs, &(cap->prog)) &&
139 xdr_u_long(xdrs, &(cap->vers)) &&
140 xdr_u_long(xdrs, &(cap->proc))) {
141 lenposition = XDR_GETPOS(xdrs);
142 if (! xdr_u_long(xdrs, &(cap->arglen)))
144 argposition = XDR_GETPOS(xdrs);
145 if (! (*(cap->xdr_args))(xdrs, cap->args_ptr))
147 position = XDR_GETPOS(xdrs);
    [all...]
xdr_reference.c 78 xdr_reference(XDR *xdrs, caddr_t *pp, u_int size, xdrproc_t proc)
84 switch (xdrs->x_op) {
101 stat = (*proc)(xdrs, loc);
103 if (xdrs->x_op == XDR_FREE) {
131 xdr_pointer(XDR *xdrs, char **objpp, u_int obj_size, xdrproc_t xdr_obj)
137 if (! xdr_bool(xdrs,&more_data)) {
144 return (xdr_reference(xdrs,objpp,obj_size,xdr_obj));
clnt_raw.c 105 XDR *xdrs; local
122 xdrs = &clp->xdr_stream;
133 xdrmem_create(xdrs, clp->u.mashl_callmsg, MCALL_MSG_SIZE, XDR_ENCODE);
134 if (! xdr_callhdr(xdrs, &call_msg))
136 clp->mcnt = XDR_GETPOS(xdrs);
137 XDR_DESTROY(xdrs);
142 xdrmem_create(xdrs, clp->_raw_buf, UDPMSGSIZE, XDR_FREE);
165 XDR *xdrs = &clp->xdr_stream; local
183 xdrs->x_op = XDR_ENCODE;
184 XDR_SETPOS(xdrs, 0)
263 XDR *xdrs = &clp->xdr_stream; local
    [all...]
  /src/external/bsd/am-utils/dist/amq/
amq_xdr.c 50 xdr_time_type(XDR *xdrs, time_type *objp)
52 if (!xdr_longlong_t(xdrs, (longlong_t *) objp)) {
60 xdr_amq_mount_tree(XDR *xdrs, amq_mount_tree *objp)
63 if (!xdr_amq_string(xdrs, &objp->mt_mountinfo)) {
67 if (!xdr_amq_string(xdrs, &objp->mt_directory)) {
71 if (!xdr_amq_string(xdrs, &objp->mt_mountpoint)) {
75 if (!xdr_amq_string(xdrs, &objp->mt_type)) {
79 if (!xdr_time_type(xdrs, &objp->mt_mounttime)) {
83 if (!xdr_u_short(xdrs, &objp->mt_mountuid)) {
87 if (!xdr_int(xdrs, &objp->mt_getattr))
    [all...]
  /src/lib/librpcsvc/
rnusers.x 112 %xdr_utmp(xdrs, objp)
113 % XDR *xdrs;
123 % if (xdrs->x_op == XDR_FREE)
127 % if (!xdr_bytes(xdrs, &ptr, &size, size))
131 % if (!xdr_bytes(xdrs, &ptr, &size, size))
135 % if (!xdr_bytes(xdrs, &ptr, &size, size))
137 % if (!xdr_long(xdrs, &objp->ut_time))
143 %xdr_utmpptr(xdrs, objpp)
144 % XDR *xdrs;
148 % if (!xdr_reference(xdrs, (char **) objpp, (u_int)sizeof(struct ru_utmp)
    [all...]
  /src/usr.sbin/ypserv/common/
ypresp_xdr.c 22 xdr_ypresp_xfr(XDR *xdrs, struct ypresp_xfr *objp)
25 if (!xdr_u_int(xdrs, &objp->transid))
28 if (!xdr_enum(xdrs, (enum_t *)&objp->xfrstat))
  /src/usr.sbin/ypserv/ypserv/
ypserv_xdr.c 22 xdr_ypresp_all(XDR *xdrs, struct ypresp_all *objp)
25 if (!xdr_bool(xdrs, &objp->more))
30 if (!xdr_ypresp_key_val(xdrs, &objp->ypresp_all_u.val))
  /src/external/bsd/am-utils/dist/amd/
amq_subr.c 52 bool_t xdr_amq_mount_tree_node(XDR *xdrs, amq_mount_tree *objp);
53 bool_t xdr_amq_mount_subtree(XDR *xdrs, amq_mount_tree *objp);
315 xdr_amq_setopt(XDR *xdrs, amq_setopt *objp)
317 if (!xdr_enum(xdrs, (enum_t *) ((voidp) &objp->as_opt))) {
320 if (!xdr_string(xdrs, &objp->as_str, AMQ_STRLEN)) {
331 xdr_amq_mount_tree_node(XDR *xdrs, amq_mount_tree *objp)
336 if (!xdr_amq_string(xdrs, &mp->am_al->al_mnt->mf_info)) {
339 if (!xdr_amq_string(xdrs, &mp->am_path)) {
342 if (!xdr_amq_string(xdrs, mp->am_link ? &mp->am_link : &mp->am_al->al_mnt->mf_mount)) {
345 if (!xdr_amq_string(xdrs, &mp->am_al->al_mnt->mf_ops->fs_type))
    [all...]

Completed in 32 milliseconds

1 2 3