• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/contrib/libnv/

Lines Matching refs:leftp

336 nvpair_pack_header(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
349 PJDLOG_ASSERT(*leftp >= sizeof(nvphdr));
352 *leftp -= sizeof(nvphdr);
354 PJDLOG_ASSERT(*leftp >= namesize);
357 *leftp -= namesize;
364 size_t *leftp __unused)
374 nvpair_pack_bool(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
383 PJDLOG_ASSERT(*leftp >= sizeof(value));
386 *leftp -= sizeof(value);
392 nvpair_pack_number(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
401 PJDLOG_ASSERT(*leftp >= sizeof(value));
404 *leftp -= sizeof(value);
410 nvpair_pack_string(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
416 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
419 *leftp -= nvp->nvp_datasize;
425 nvpair_pack_nvlist_up(unsigned char *ptr, size_t *leftp)
436 PJDLOG_ASSERT(*leftp >= sizeof(nvphdr));
439 *leftp -= sizeof(nvphdr);
441 PJDLOG_ASSERT(*leftp >= namesize);
444 *leftp -= namesize;
450 nvpair_pack_nvlist_array_next(unsigned char *ptr, size_t *leftp)
461 PJDLOG_ASSERT(*leftp >= sizeof(nvphdr));
464 *leftp -= sizeof(nvphdr);
466 PJDLOG_ASSERT(*leftp >= namesize);
469 *leftp -= namesize;
477 size_t *leftp)
497 PJDLOG_ASSERT(*leftp >= sizeof(value));
500 *leftp -= sizeof(value);
507 nvpair_pack_binary(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
513 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
516 *leftp -= nvp->nvp_datasize;
522 nvpair_pack_bool_array(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
527 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
531 *leftp -= nvp->nvp_datasize;
537 nvpair_pack_number_array(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
542 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
546 *leftp -= nvp->nvp_datasize;
552 nvpair_pack_string_array(const nvpair_t *nvp, unsigned char *ptr, size_t *leftp)
560 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
568 PJDLOG_ASSERT(*leftp >= len);
573 *leftp -= len;
584 int64_t *fdidxp, size_t *leftp)
592 PJDLOG_ASSERT(*leftp >= nvp->nvp_datasize);
598 PJDLOG_ASSERT(*leftp >= sizeof(value));
614 *leftp -= sizeof(value);
639 size_t *leftp)
643 if (*leftp < sizeof(nvphdr))
648 *leftp -= sizeof(nvphdr);
674 if (*leftp < nvphdr.nvph_namesize)
685 *leftp -= nvphdr.nvph_namesize;
687 if (*leftp < nvphdr.nvph_datasize)
703 size_t *leftp __unused)
718 size_t *leftp)
728 if (*leftp < sizeof(value)) {
735 *leftp -= sizeof(value);
749 size_t *leftp)
758 if (*leftp < sizeof(uint64_t)) {
769 *leftp -= sizeof(uint64_t);
776 const unsigned char *ptr, size_t *leftp)
781 if (*leftp < nvp->nvp_datasize || nvp->nvp_datasize == 0) {
797 *leftp -= nvp->nvp_datasize;
804 const unsigned char *ptr, size_t *leftp, size_t nfds, nvlist_t **child)
810 if (*leftp < nvp->nvp_datasize || nvp->nvp_datasize == 0) {
819 ptr = nvlist_unpack_header(value, ptr, nfds, NULL, leftp);
832 size_t *leftp, const int *fds, size_t nfds)
842 if (*leftp < sizeof(idx)) {
865 *leftp -= sizeof(idx);
873 const unsigned char *ptr, size_t *leftp)
879 if (*leftp < nvp->nvp_datasize || nvp->nvp_datasize == 0) {
890 *leftp -= nvp->nvp_datasize;
899 const unsigned char *ptr, size_t *leftp)
908 if (nvp->nvp_datasize != size || *leftp < size ||
922 *leftp -= sizeof(*value);
932 size_t *leftp)
941 if (nvp->nvp_datasize != size || *leftp < size ||
958 *leftp -= sizeof(*value);
968 const unsigned char *ptr, size_t *leftp)
978 if (*leftp < nvp->nvp_datasize || nvp->nvp_datasize == 0 ||
1010 *leftp -= len;
1025 const unsigned char *ptr, size_t *leftp, const int *fds, size_t nfds)
1035 if (nvp->nvp_datasize != size || *leftp < size ||
1066 *leftp -= sizeof(idx);
1077 const unsigned char *ptr, size_t *leftp, nvlist_t **firstel)
1088 sizeup > *leftp) {
1126 nvpair_unpack(bool isbe, const unsigned char *ptr, size_t *leftp,
1136 ptr = nvpair_unpack_header(isbe, nvp, ptr, leftp);