Home
last modified time | relevance | path

Searched refs:rstrm (Results 1 – 2 of 2) sorted by relevance

/src/lib/libc/xdr/
H A Dxdr_rec.c172 RECSTREAM *rstrm = mem_alloc(sizeof(RECSTREAM)); in xdrrec_create() local
174 if (rstrm == NULL) { in xdrrec_create()
182 rstrm->sendsize = sendsize = fix_buf_size(sendsize); in xdrrec_create()
183 rstrm->out_base = mem_alloc(rstrm->sendsize); in xdrrec_create()
184 if (rstrm->out_base == NULL) { in xdrrec_create()
186 mem_free(rstrm, sizeof(RECSTREAM)); in xdrrec_create()
189 rstrm->recvsize = recvsize = fix_buf_size(recvsize); in xdrrec_create()
190 rstrm->in_base = mem_alloc(recvsize); in xdrrec_create()
191 if (rstrm->in_base == NULL) { in xdrrec_create()
193 mem_free(rstrm->out_base, sendsize); in xdrrec_create()
[all …]
/src/crypto/krb5/src/lib/rpc/
H A Dxdr_rec.c149 RECSTREAM *rstrm = mem_alloc(sizeof(RECSTREAM)); in xdrrec_create() local
151 if (rstrm == NULL) { in xdrrec_create()
162 rstrm->sendsize = sendsize = fix_buf_size(sendsize); in xdrrec_create()
163 rstrm->recvsize = recvsize = fix_buf_size(recvsize); in xdrrec_create()
164 rstrm->the_buffer = mem_alloc(sendsize + recvsize + BYTES_PER_XDR_UNIT); in xdrrec_create()
165 if (rstrm->the_buffer == NULL) { in xdrrec_create()
169 for (rstrm->out_base = rstrm->the_buffer; in xdrrec_create()
171 (u_long)rstrm->out_base % BYTES_PER_XDR_UNIT != 0; in xdrrec_create()
172 rstrm->out_base++); in xdrrec_create()
173 rstrm->in_base = rstrm->out_base + sendsize; in xdrrec_create()
[all …]