Searched refs:packbuf (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/gen/
H A Dattrat.c116 char *packbuf = NULL; local
123 packbuf = malloc(bufsize);
124 if (packbuf == NULL)
126 if (nvpacker(request, &packbuf, &bufsize, NV_ENCODE_XDR, 0) != 0) {
127 free(packbuf);
131 *nv_request = (void *)packbuf;
/illumos-gate/usr/src/uts/common/io/
H A Dcpc.c567 char *packbuf; local
587 packbuf = kmem_alloc(len, KM_SLEEP);
589 if (copyin(ubuf, packbuf, len) == -1) {
590 kmem_free(packbuf, len);
594 if (nvlist_unpack(packbuf, len, &nvl, KM_SLEEP) != 0) {
595 kmem_free(packbuf, len);
603 kmem_free(packbuf, len);
/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c3554 bufwad_t *packbuf, *bigbuf, *pack, *bigH, *bigT; local
3623 packbuf = umem_alloc(packsize, UMEM_NOFAIL);
3635 error = dmu_read(os, packobj, packoff, packsize, packbuf,
3659 umem_free(packbuf, packsize);
3686 pack = (bufwad_t *)((char *)packbuf + i * sizeof (bufwad_t));
3724 dmu_write(os, packobj, packoff, packsize, packbuf, tx);
3760 ASSERT(bcmp(packbuf, packcheck, packsize) == 0);
3767 umem_free(packbuf, packsize);
3772 compare_and_update_pbbufs(uint64_t s, bufwad_t *packbuf, bufwad_t *bigbuf, argument
3788 pack = (bufwad_t *)((char *)packbuf
3829 bufwad_t *packbuf, *bigbuf; local
[all...]
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_sendrecv.c1785 char *packbuf = NULL; local
1809 err = nvlist_pack(hdrnv, &packbuf, &buflen,
1832 err = dump_record(&drr, packbuf, buflen, &zc, outfd);
1833 free(packbuf);

Completed in 89 milliseconds