Lines Matching defs:leftp
358 nvpair_pack_header(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
371 PJDLOG_ASSERT(*leftp >= sizeof(nvphdr));
374 *leftp -= sizeof(nvphdr);
376 PJDLOG_ASSERT(*leftp >= namesize);
379 *leftp -= namesize;
386 size_t *leftp __unused)
396 nvpair_pack_bool(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
405 PJDLOG_ASSERT(*leftp >= sizeof(value));
408 *leftp -= sizeof(value);
414 nvpair_pack_number(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
423 PJDLOG_ASSERT(*leftp >= sizeof(value));
426 *leftp -= sizeof(value);
432 nvpair_pack_string(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
438 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
441 *leftp -= nvp->nvp_datasize;
447 nvpair_pack_nvlist_up(unsigned char *ptr, size_t *leftp)
458 PJDLOG_ASSERT(*leftp >= sizeof(nvphdr));
461 *leftp -= sizeof(nvphdr);
463 PJDLOG_ASSERT(*leftp >= namesize);
466 *leftp -= namesize;
472 nvpair_pack_nvlist_array_next(unsigned char *ptr, size_t *leftp)
483 PJDLOG_ASSERT(*leftp >= sizeof(nvphdr));
486 *leftp -= sizeof(nvphdr);
488 PJDLOG_ASSERT(*leftp >= namesize);
491 *leftp -= namesize;
499 size_t *leftp)
519 PJDLOG_ASSERT(*leftp >= sizeof(value));
522 *leftp -= sizeof(value);
529 nvpair_pack_binary(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
535 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
538 *leftp -= nvp->nvp_datasize;
544 nvpair_pack_bool_array(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
549 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
553 *leftp -= nvp->nvp_datasize;
559 nvpair_pack_number_array(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
564 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
568 *leftp -= nvp->nvp_datasize;
574 nvpair_pack_string_array(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
582 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
590 PJDLOG_ASSERT(*leftp >= len);
595 *leftp -= len;
606 int64_t *fdidxp, size_t *leftp)
614 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
620 PJDLOG_ASSERT(*leftp >= sizeof(value));
636 *leftp -= sizeof(value);
661 size_t *leftp)
665 if (*leftp < sizeof(nvphdr))
670 *leftp -= sizeof(nvphdr);
696 if (*leftp < nvphdr.nvph_namesize)
707 *leftp -= nvphdr.nvph_namesize;
709 if (*leftp < nvphdr.nvph_datasize)
725 size_t *leftp __unused)
740 size_t *leftp)
750 if (*leftp < sizeof(value)) {
757 *leftp -= sizeof(value);
771 size_t *leftp)
780 if (*leftp < sizeof(uint64_t)) {
791 *leftp -= sizeof(uint64_t);
798 const unsigned char *ptr, size_t *leftp)
803 if (*leftp < nvp->nvp_datasize || nvp->nvp_datasize == 0) {
819 *leftp -= nvp->nvp_datasize;
826 const unsigned char *ptr, size_t *leftp, size_t nfds, nvlist_t **child)
832 if (*leftp < nvp->nvp_datasize || nvp->nvp_datasize == 0) {
841 ptr = nvlist_unpack_header(value, ptr, nfds, NULL, leftp);
854 size_t *leftp, const int *fds, size_t nfds)
864 if (*leftp < sizeof(idx)) {
887 *leftp -= sizeof(idx);
895 const unsigned char *ptr, size_t *leftp)
901 if (*leftp < nvp->nvp_datasize || nvp->nvp_datasize == 0) {
912 *leftp -= nvp->nvp_datasize;
921 const unsigned char *ptr, size_t *leftp)
930 if (nvp->nvp_datasize != size || *leftp < size ||
944 *leftp -= sizeof(*value);
954 size_t *leftp)
963 if (nvp->nvp_datasize != size || *leftp < size ||
980 *leftp -= sizeof(*value);
990 const unsigned char *ptr, size_t *leftp)
1000 if (*leftp < nvp->nvp_datasize || nvp->nvp_datasize == 0 ||
1036 *leftp -= len;
1051 const unsigned char *ptr, size_t *leftp, const int *fds, size_t nfds)
1061 if (nvp->nvp_datasize != size || *leftp < size ||
1092 *leftp -= sizeof(idx);
1103 const unsigned char *ptr, size_t *leftp, nvlist_t **firstel)
1114 sizeup > *leftp) {
1152 nvpair_unpack(bool isbe, const unsigned char *ptr, size_t *leftp,
1162 ptr = nvpair_unpack_header(isbe, nvp, ptr, leftp);